what are the factors which affect the soil formation A.climate,temperature,amount of rainfall B.slope of land,temperature,particle of the land C.amount of soil,amount of rainfall,slope of the land D.reforestation,use of compost as fertilizer,ammount of rainfall