If erosion causes weathering over long periods of time, then what causes weathering over long periods of time?

Answer choices:
- rocks
 - coastlines
 - respiration
 - alluvial
 - erosion
 - loose soil
 - rainfall
 - perspiration

 

     erosion     