问题

Tom ____his homework yesterday, because he was in hospital all day.
A:can’t finish
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
正确答案是: