单项选择题

She ought to make a shift now; she is in a bad mood because she ______ in the dull work too long.

[A] had engaged
[B] is engaging
[C] has been engaged
[D] engaged