What is the synonym for HARBINGER

A)
Pilot
B)
Steward
C)
Forerunner
D)
Messenger

Correct Answer :   Forerunner