Synonym of VALOUR is?

A. Stable
B. Coward
C. Heroism
D. Fear