Geologists have found fossils of sea animals on the Himalayas. These fossils are there on the Himalayas because :
A) Himalayas are formed from sea.
B) Some of such fossils are worshipped in homes as ‘Salagramas’.
C) Himalayas are the highest Mountains.
D) They are formed on the Himalayas.