多项选择题

社会分层的根本原因有()

A.社会分工
B.贫富差距
C.社会制度
D.个人素质不同