English MCQs, Idioms MCQs“All Hours” means___________?A. At Regular Times B. At Irregular Times C. Every Hour D. None of these He is busy with his work ______________?Idiom “A slap on the wrist” means?