_______ with new challenges, he is always ready for them and never gives up.
#91229
A
To face
B
Having faced
C
Facing
D
Faced