单项选择题

______, you would have passed the terminal examination.

A.Did you study harder
B.Have you studied harder
C.Should you have studied harder
D.Had you studied harder