问题

I believe he is a great writer I am noweagerly waiting his new novel to _______
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
正确答案是: