The idea that the people are sovereign and can delegate and distribute power through a constitution is universally accepted today. What principle does this reflect?
A) Federalism
B) Separation of powers
C) Popular sovereignty
D) Limited government