Which of the following is the best explanation of the idiomatic expression "hold your horses?"
A. Slow down
B. Give advice
C. Wake up
D. Hurry up