问题

–What do you think the noise was? –It ___________ a cat.
A:may be
B:might be
C:can have been
D:might have been
B:might be
C:can have been
D:might have been
正确答案是: