多项选择题

A.天赋人权论
B.君权神授论
C.社会契约论
D.权力分立论