Answer:
The two continents contain fossils of Mesosaurus are Africa (more specifically South Africa) and South America.
Step-by-step explanation:
Fossils of the Mesosaurus can only be found in Eastern South America and in South Africa. The Mesosausus was a reptile that lived around 258 million years ago and was quite similar to the crocodile we know today. The Pangaea was a super continent which eventually got separated. Back when the Pangaea existed, South America and Africa were joined. That is why fossils of the Mesosaurus can be found in those two specific continents. They used to to be a part of the same area where the reptile lived.