The idiom "hit a snag'' means to encounter an unexpected problem or obstacle that delays progress. Step 1: Analyze options
- (A) Physical obstacle: literal but less common meaning.
- (B) Made progress smoothly: opposite meaning.
- (C) Delay or setback: correct idiomatic meaning.
- (D) Received additional support: opposite meaning.
Thus, option (C) is correct.