Idioms and Phrases - Verbal and Reasoning

In the following questions four alternatives are given for the idiom/phraseitalicised and underlinedin the sentence. Choose the alternative which best expresses the meaning of idiom/phrase.
Q1:

The teacher warned the student once for all that no mischief shall be tolerated in the class.

A authoritatively

B finally

C angrily

D coldly

ANS:B - finally

No answer description is available.