问题

What a pity! Considering his intelligence and diligence, he ______ a higher grade.[ ]
A: can have achieved
B: must have achieved
C: need have achieved
D: might have achieved
B: must have achieved
C: need have achieved
D: might have achieved
正确答案是: