单项选择题

He ______ in the Bank of China for five years by the end of last year.
A) was C) had been working
B) has been working D) worked