Which factors provide the basis for the differences observed in the major land biomes on Earth?
A.Average temperature and average precipitation
B. Average windspeed and average oxygen levels
C. Average day length and average night length
D. Average organic content and average mineral content in soil