_______ for many times, he still hopes to win.
#99790
A
Failing
B
Failed
C
Having failed
D
To have failed