We were _______ for half an hour in the traffic and so we arrived late.
A.put back
B.broke down
C.held up
D.kept off
正确答案是C