多项选择题

社会存在和发展的现实前提是()

A.自然环境
B.人口
C.文化
D.社会关系
E.社会制度