问题

b, ______ as a manager for many years,found it hard to be an ordinary clerk again.
A:having worked
B:worked
C:to haveworked
D:working
B:worked
C:to haveworked
D:working
正确答案是: