Question: what are the five main factors that affect soil erosion?
Answer: Rainfall and Runoff. ...  Soil Erodibility. ...  Slope Gradient and Length. ...  Cropping and Vegetation. ...  Tillage Practices. ...  Sheet Erosion. ...  Rill Erosion. ...  Gully Erosion.