单项选择题

西北地区发展农业的制约因素是()

A.地形
B.水分
C.热量
D.生产技术