单项选择题

By the end of this term, we()eight units.

A.have learnt
B.will have learnt
C.learned
D.will lean