问题

You were driving at 100 km an hour, sir.—But officer, I ________. My car can’t go more than 80.
A:may not have to
B:couldn’t have been
C:wouldn’t like to
D:needn’t to be
B:couldn’t have been
C:wouldn’t like to
D:needn’t to be
正确答案是: