多项选择题

A.个人独立和宽容精神
B.权力制衡和有限的代议制政府理论
C.社会契约和人民主权学说
D.人权和个人自由权利思想