单选题 自然环境是人类社会赖以存在和发展的必要前提,这种观点是(    )。
   A.地理环境决定论    B.历史唯物论
   C.历史唯心论    D.机械唯物论
【正确答案】 B
【答案解析】