问题

What a pity! Considering his ability and experience, he ____ better.[ ]

A: need have done
B: must have done
C: can have done
D: might have done
正确答案是: