Scientists have found many marine fossils on mountains far from any ocean or sea. What is the best explanation for these fossils?

Meteors with marine fossils landed on the mountains.
The mountains were made out of land that was once below the ocean.
Wind carried fossils from the seashore to the mountains.
Predators caught marine prey and carried it to the top of the mountains.

The best explanation for these fossils is that the mountains were made out of land that was once below the ocean.