如图山地自然带谱从下到上分别荒漠带、草原带、落叶林带、灌丛带(西坡)、针叶林带(东坡)以及山顶冰雪带,很明显山地东、西坡自然带谱不同,造成这种差异的主要因素是()
A.热量
B.地势
C.水分
D.光照