Erosion causes a river to become deeper and wider, and canyon formed as a consequence of river erosion. Given these facts, what are canyons formed by among the following options:
- rocks
 - rainfall
 - rivers
 - mechanical force
 - calcite
 - silt
 - water
 - gravity


 

   rivers      