She......in his office for seven years.

A ) work

B ) working

C ) has been working ✅

D ) have worked