单选题 The armor, infantry and A other military forces B were held up by C the enemy counter attack , thus D caused the delay in the advance.
【正确答案】 D
【答案解析】解析:D应改为causing。D项应为现在分词形式,作状语表示结果。