问题

Such a mistake could have been avoided—Unfortunately, he ________ the mistake again and again
A:repeated
B:would repeat
C:had repeated
D:would have repeated
B:would repeat
C:had repeated
D:would have repeated
正确答案是: