问题

Did you pass the driving test?—No.I ________ it,but I had little time practising.
A:could have passed
B:must have passed
C:can't have passed
D:shouldn't have passed
B:must have passed
C:can't have passed
D:shouldn't have passed
正确答案是: