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
A:
rivers