问题

how did your English test go— I had thought I ________, but luckily Icame top in the list in class.
A:should have failed
B:could have failed
C:need have failed
D:might have failed
B:could have failed
C:need have failed
D:might have failed
正确答案是: