单项选择题

Had Judy been more careful on the math exam, she ______ much better results now.

A. would be getting
B. could have got
C. must get
D. would get