Which of the following has the closest meaning of the word 'heroic'?
A
hesitant
B
valiant
C
fearful
D
dreadful
Correct Answer: hesitant