单项选择题

He () in the Bank of China for five years by the end of last year.

A.was
B.has been working
C.had been working
D.worked