The word hero might have a connotative meaning of
A. a large meatball sandwich
B. the lead male character in a story
C. a person with great courage or ability
D. a firefighter running into a burning building