问题

I regret________you John has been fired—I can hardly believe my earsHe’s such a fine worker
A:must have hurt; mustn’t
B:should have hurt; can’t
C:might have hurt; mustn’t
D:might have hurt; won’t
B:should have hurt; can’t
C:might have hurt; mustn’t
D:might have hurt; won’t
正确答案是: