Erosion causes a river to become deeper and wider.
Canyon formed as a consequence of river erosion.
Rivers are what form canyons.
What are canyons formed by?

  rocks
  rainfall
  rivers
  mechanical force
  calcite
  silt
  water
  gravity