问题

5He will never _______ though every means ________ tried already
A:lose heart; has been
B:lose heart; have been
C:lose his heart; was
D:lose his heart; had
B:lose heart; have been
C:lose his heart; was
D:lose his heart; had
正确答案是: