问题

Who has made a mess in my room— Who else _______ have done it but your naughty son
A:would
B:could
C:should
D:must
B:could
C:should
D:must
正确答案是: