MICHAEL’S SCORE ON THE TEST IS THE HIGHEST IN THE CLASS; ………… .A....

75. Michael’s score on the test is the highest in the class; ………… .A. he must had to study hard last nightB. he must have studied hard last nightC. he should have studied hard last nightD. he must study hard last night-Choose which sentence has the same meaning as the given one