单项选择题

The armor, infantry and (other military forces) (were held up) by (the enemy counter attack), thus (caused) the delay in the advance.

A.other military forces
B.were held up
C.the enemy counter attack
D.caused