个人认为应该选D,首先应该弄清楚是什么对社会发展起主要的决定作用——社会生产力和社会生产关系。地理环境的作用(局限于对社会发展)是受社会本身生产力和生产关系影响的,所以其作用不会是主要的决定作用。提供你个参考,希望其他人能给你更准确的建议~~
D
因为决定社会发展的是生产力水平和生产关系的改进;
地理环境在人类发展的不同时期对社会发展起不同的作用,原始社会生产力低,生产工具落后,自然对人类的影响很大,人类服从于自然(也就是地理环境),但随着生产力和生产关系的不段发展大自然对人类影响能力不断下降,那是因为人类有了较先进的生产工具和生产关系。