单项选择题

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