单项选择题

Lucy ______ English for six years by the end of last year.

A.had learned
B.learned
C.has learned
D.could have learned