单项选择题

According to the passage, heroes are compared to high-voltage transformers in that ______.

A.they have a vision from the mountaintop
B.they have a warm feelings and emotions
C.they can make people feel stronger and more confident
D.they can serve as concrete examples of noble principles