B. It attaches too much importance to moral rights
C. It attaches too much to the customs
D. It does not cover the whole field of rights
Explanation
The legal theory of rights is limited to legal rights, which are rights recognized and protected by the law.
There are other types of rights, such as moral rights, social rights, and political rights, that are not necessarily recognized or protected by law.
This means that the legal theory of rights does not cover the whole field of rights, as it only focuses on legal rights and neglects other important aspects of rights.