75.
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".