Which of the following best defines the constitutional interpretation of federalism?
A: The federal government and the states each have separate and mutually exclusive roles and responsibilities; neither controls the other.
B: The states have some powers reserved to them which they may exercise if the Supreme Court permits.
C: The federal government and the states have separate but overlapping powers; where these powers conflict the federal government prevails.
D: The states may only exercise those powers delegated to them by Congress.
E: The federal government may exercise only those powers specifically enumerated in the Constitution.