试题详情

( )等因素对生产发展和社会进步起加速或延缓的作用。

A工具

B自然地理环境

C政治法律思想

D人口的数量和质量