Preparing your study page...
Correct answer: C
Explanation
The correct preposition to use with the verb 'insist' is 'on'.