问题

Many great people ever failed, however, they never________ their dreams and managed to succeed.

A:showed off
B:stayed up
C:gave up
D:lost heart;
正确答案是: