造成我国南方和北方的耕作制度和农作物种类不同的主要影响因素是(  ) A.地形 B.气候 C.土壤 D.水源