多项选择题:地理环境不是社会发展的决定因素。因为它

A. 不能影响人的生理特点和心理变化

B. 不能决定一个国家社会制度的性质

C. 不能决定一个国家社会制度的更替

D. 对社会发展的作用受社会发展水平的制约

E. 对社会发展的作用受生产关系的性质的制约