单项选择题

I haven’ t seen Johnson these days.
---I think she () a conference in Beijing, but I’ m not sure.

A. should be attending
B. might be attending
C. could have attended
D. must have attended