单项选择题

A. has held up
B. has been held up
C. was held
D. hold up