问题

You know that you were driving at 100 kilometers per hour, don’t you?—No, officer, I _____ have been. This car can’t do more than 80.
A:mustn’t
B:shouldn’t
C:may not
D:couldn’t
B:shouldn’t
C:may not
D:couldn’t
正确答案是: