WHEN WILL MR. BA RETIRE

12. When will Mr. Ba retire? He began ________ for the company thirty years ago.

A. to be worked B. working C. will work D. to work