一道英语选择题,请说出选择的理由.

问题描述:

一道英语选择题,请说出选择的理由.
()in a heavy traffic jam on his way here,he was nearly an hour late for the party.
A.Catching B.Being caught C.Caught D.To be caught

C be caught in 用于 陷入什么不好的事
用过去分词 表原因
A 不行 因为要用被动 B 表示现在 而事实上已经发生 后句表示这件事情的结果
D 表目的