Choose the best answer for the following sentence:
_______________________ I would not have overcome my mispronunciation.
A. Let alone my teacher’s help and encouragement,
B. Thanks to my teacher’s help and encouragement,
C. With my teacher’s help and encouragement,
D. Without my teacher’s help and encouragement,