What is the meaning of the idiom "take to one's heels"?
A
To stand on one's own feet
B
To wear expensive shoe
C
To escape
D
To reach
Correct Answer: To reach