The party had to struggle ———- the wet grass for half an hour ——- it reached dry land.

(A) through, before

(B) along, until

(C) across, till

(D) along, before

Answer: (A) through, before