The room is in a terrible mess; it ________ cleaned.

The room is in a terrible mess; it ________ cleaned.

A.can't have been

B.couldn't be

C.may have been

D.would be

答案及解析: B