IF HE HAD REVISED FOR THE EXAM HARD, HE_______IT

29. If he had revised for the exam hard, he_______it.

A. passed B. would have passed

C. had passed D. has passed