A constitution is rigid because:
A. There is a system of judicial review
B. There is a system of checks and balances
C. There is a difficult procedure for amendment
D. There is a theory of separation of powers