Answer :
That guy is wrong its B.
Vigilant means keeping careful watch for possible danger or difficulties
Vigilant means keeping careful watch for possible danger or difficulties