问题

Success belongs to those who work hard. I firmly believe that, _____my own efforts, I can make it.
A:showing off
B:leaving out
C:relying on
D:making up
B:leaving out
C:relying on
D:making up
正确答案是: