The correct answer is B

Explanation

A harbinger is a sign of something yet to come. Temperatures are presented as “harbingers” in this sentence because they show that “a still warmer world” might be coming.