adrianacarrion0 adrianacarrion0 18-12-2019 English contestada Question 9 of 24 1 Point Which of the following is the best explanation of the idiomatic expression "hold your horses"? O A. Give advice O B. Hurry up O C. Wake up O D. Slow down