1 answer
(click or scroll down)
The best explanation for the presence of very similar fossils found in rock masses that are separated by oceans and thousands of miles is:
**B. At some point, the land masses were connected to each other.**
This is consistent with the theory of plate tectonics, which suggests that continents were once joined together (in a supercontinent like Pangaea) and have since drifted apart, allowing for species to inhabit connected areas before becoming separated.