Why did John C. Calhoun believe that nullification of federal law should be a power held by states?

Responses

because the Constitution does not expressly give Congress the right to control states
because the Constitution does not expressly give Congress the right to control states

because he wanted a civil war and was willing to push until it happened
because he wanted a civil war and was willing to push until it happened

because he was against states’ rights in all forms
because he was against states’ rights in all forms

because the Constitution clearly stated that nullification was justified

because the Constitution allowed for states to serve as a check on federal power and protect their own interests from federal overreach.