Which climate has moderate rainfall, nutrient rich soils, and has a relatively thick layer of topsoil?
A. Desert
B. Arctic
C. Tropical rainforest
D. Grassland