问题

Sorry, Professor Smith. I didn’t finishthe assignment yesterday. –Oh, you _____ have done it as yesterdaywas the deadline.
A:must be done
B:would know
C:had known
D:shouldn’t
B:would know
C:had known
D:shouldn’t
正确答案是: