Final answer:
The Supreme Court has the legal power to determine whether a law is constitutional through a process called judicial review.
Step-by-step explanation:
The correct answer is a) The Supreme Court.
According to the Constitution, the Supreme Court has the legal power to determine whether a law is constitutional through a process called judicial review. Judicial review allows the Supreme Court to declare acts of the other branches, such as Congress and the President, as unconstitutional.
For example, in the landmark case of Marbury v. Madison in 1803, the Supreme Court asserted its authority to review the constitutionality of laws. This ruling established the principle of judicial review, which remains a fundamental aspect of the American legal system.