多项选择题

社会契约论思想的代表人物有()

A.卢梭
B.孟德斯鸠
C.托马斯·霍布斯
D.约翰·洛克