单项选择题

He ______ the final exam if he had wasted less time on computer games.

A. must pass
B. would pass
C. would have passed
D. must have passed