问题

It’s unimaginable that such a top student as Jane ________ cheat in the exam.[ ]
A: might
B: can
C: may
D: should
B: can
C: may
D: should
正确答案是: