alexmarto6833 alexmarto6833 25-01-2024 English contestada 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