Most canyons are formed by flowing rivers through erosion over long periods of time, and rivers, rainwater, well water and most lakes contain fresh water. Given these facts, what are canyons formed by among the following options:
- clouds
 - stars
 - erosion
 - loose soil
 - wind
 - ice wedging
 - rainwater
 - calcite


 

       rainwater  