单项选择题

He ______ his examination if he worked harder.

[A] has passed
[B] should have passed
[C] could have passed
[D] would have passed