Lakes formed as a result of landslides, screes or avalanches are known as

  • A man-made lakes
  • B barrier lakes
  • C caldera lakes
  • D rock-hollow lakes

The correct answer is B. barrier lakes

No explanation given
Previous question Next question