问题

Little Tom _____finished his homework; otherwise, he wouldn’t be listening to music.[ ]
A: can have
B: must have
C: should have
D: might have
B: must have
C: should have
D: might have
正确答案是: