单项选择题

It was the first time that Mary was late. She ______ up in the traffic.

A.could be held
B.can have been held
C.might have been held
D.might be held