The committee insisted on a total check on all social evils and he was the one who heralded the revolution.

A Harbinger
B Apostate
C Renegade
D Apostle

Correct Answer: Harbinger

One word substitute is Harbinger.

Harbinger: a person or thing that announces or signals the approach of another.
Apostate: a person who renounces a religious or political belief or principle.
Renegade: a person who deserts and betrays an organization, country, or set of principles.
Apostle: each of the twelve chief disciples of Jesus Christ.

Related Questions

Corruption is one of the worst evils (Positive).
You will have to choose ............. the two evils.
You will have to choose ____ the two evils.

Next steps