单项选择题

我国东部和南部为森林分布区,向西北依次出现了草原区和荒漠区,其原因主要是由于哪一个生态因子所致()

A、光
B、湿
C、水
D、土壤