75.

Answer and Explanation

Your Answer is

Correct Answer is D

Explanation

The last sentence "Scientists suspect that such life still exists in similar environments on other planets." The next sentence "Discovery proves that such life is flourishing throughout the universe." The next sentence has no turning relationship with the previous sentence. The content of the next sentence is the content emphasized by the author. Therefore, item D is correct, and indeed "really".