单项选择题

A.分工理论
B.人民主权理论
C.权力制约理论
D.社会契约理论