单项选择题

Linda feels exhausted because she _______so many visitors today.

A. has been having
B. had been having
C. was having
D. had had