Prepositions

The teacher insisted ___ punctuality.

Correct answer

A. On

Explanation

'Insist on' is the correct standard collocation.