单项选择题

Our boss is taking everyone to the ballet tonight, and I need to make sure my new dress ______ for the occasion.

A.has been cleaned
B.should have been cleaned
C.is being cleaned
D.has been cleaning