‘U’ shaped valley is formed by?

  • A river in plains
  • A river in mountainous areas
  • Glacier
  • All of the above