单项选择题

Despite the dangers and difficulties in fighting with the terrorists, the soldiers were resolute.

A.defensive
B.aggressive
C.stubborn
D.firm