Environmental Science and Ecology Soil erosion factors include? A) Amount of rainfall B) Slope length C) Slope gradient D) All of the above Detailed Solution: No Details Prev Next