单项选择题

A. must be
B. would have been
C. must have been
D. would be