单项选择题

Had you worked harder.you ()a lot more.

A.will learn
B.will have learned
C.would learn
D.would have learned