问题

Mary failed the driving test again.If she ________ harder, she ________ the test easily.

A:practiced; would pass
B:had practiced; would pass
C:had practiced; would have passed
D:should practice; should have passed
正确答案是: