The Himalayas are ________.
A
a mountain range of many tall peaks where you will find Mount Everest
B
the mythical beasts that live in the forest in India
C
a river that flows from the mountains into India
D
an advanced ancient civilization that mysteriously disappeared in 2000 BC