问题

Some people try to knock me down, only______ me more determined to do better. [ ]
A: to make
B: makes
C: having made
D: made
B: makes
C: having made
D: made
正确答案是: