单项选择题

A.She‘s been working in the office
B.She’s been entertaining a lot of guests.
C. She’s been preparing for a party.