问题

________ confidence in yourself is the biggest barrier _______ greater progress in your work[ ]

A: Lacking of; to making
B: Lack of; to make
C: Lack of; to making
D: The lack of; to make
正确答案是: