问题

No wonder you caught a cold. You __________ out last night without a coat. — I know how silly I was.

A:should have gone
B:shouldn’t have gone
C:can’t have gone
D:mustn’t have gone
正确答案是: