北方人喜面食,南方人喜食米饭,造成这一差异的主导因素是 A.地形因素 B.气候因素 C.海陆位置 D.人类活动