单项选择题

______ the teacher's help, he has made great progress.

A.At
B.Under
C.With
D.On