单项选择题

If I knew more English, I()for this position.

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