问题

Tom ____his homework yesterday, because hewas in hospital all day.
A:to stop
B:couldn’t finish
C:couldn’t have finished
D:mustn’t finish
B:couldn’t finish
C:couldn’t have finished
D:mustn’t finish
正确答案是: