THE DRESS YOU BOUGHT IS OF VERY GOOD QUALITY. IT ______ VERY EXPENS...

9. The dress you bought is of very good quality. It ______ very expensive.

A. may be B. must be C. should have been D. must have been