It's a pity that you ________ have made so many mistakes in your chemistry exam.

It's a pity that you ________ have made so many mistakes in your chemistry exam.

A.might

B.should

C.could

D.may

答案及解析: B