Antonym of Dastard

Antonym of Dastard
A: Open
B: Concise
C: Craven
D: Hero

Dastard means a cowardly person. Its opposite is Hero which means a brave or courageous individual. Words like Craven mean cowardly so they are synonyms not antonyms. This type of vocabulary question checks knowledge of opposite meanings in English.