问题

Jenny nearly missed the flight______ doing too much shopping.
A:as a result of
B:on top of
C:in front of
D:in need of;
B:on top of
C:in front of
D:in need of;
正确答案是: