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 finding marine fossils on mountains far from any ocean or sea is that the mountains were made out of land that was once below the ocean. This phenomenon can be explained by geological processes, such as plate tectonics, where the movement of Earth's crust can result in the uplifting of oceanic sediments to form mountain ranges. Over millions of years, these former marine sediments can become exposed as mountains through erosion and other geological processes.