赞题库-背景图
单项选择题

He ______ the 8:20 bus because he didn"t leave home till 8:25.

A.couldn"t have caught
B.ought to have caught
C.shouldn"t have caught
D.must not have caught