问题

ld have arrived earlier,but Tom insisted that I _________ too fast
A:found
B:had found
C:would find
D:would have found
B:had found
C:would find
D:would have found
正确答案是: