The synonym of 'Impediment' is ---
A
aid
B
support
C
hindrance
D
succor
Correct Answer: hindrance