单项选择题

What are they doing They ()a meeting.

A. must have
B. may have
C. might be having
D. could be having