问题

Fined ¥100! You know you were driving 100 KM an hour, don’t you? —No, officer. I _____.This car doesn’t do 80.
A:shouldn't have been
B:mustn't have been
C:can't have been
D:mightn't have been
B:mustn't have been
C:can't have been
D:mightn't have been
正确答案是: