问题

Tom nearly missed the flight ______doing too much shopping.
A:on top of
B:as a result of
C:because
D:in need of
B:as a result of
C:because
D:in need of
正确答案是: