Answer and explanation

Correct answer: C. on

  1. Step 1: Many adjectives, verbs and nouns are followed by a fixed preposition, so this is a matter of collocation.
  2. Step 2: The usual pairing here is "on".
Answer
on.
Why not the others: in, at and for do not fit here.

Practise more Writing, Syntax and Language Mechanics.

Free questions with an explanation for every one, and full timed Egyptian Scholastic Test (EST) mock tests.

He insisted paying the bill. | Egyptian Scholastic Test (EST)