多项选择题

A、地理环境是人类物质生活的必要条件
B、地理环境直接决定社会的发展
C、地理环境能决定社会的性质
D、地理环境通过物质生产制约社会发展