单项选择题

If I knew more English, I ______ for this position.

A.would apply
B.will apply
C.may have applied
D.will have applied