问题

He told me that by the end of this yearthey______together for twenty years.
A:would work
B:had been working
C:will have worked
D:would have been working
B:had been working
C:will have worked
D:would have been working
正确答案是: