单项选择题

Sharon is supposed to be here at nine o"clock. She______ about our meeting.

A.would have forgotten
B.should have forgotten
C.ought to have forgotten
D.must have forgotten