The correct option is C on
Here, 'on' is correct because it is used to show the basis or reason for something.
'In' is incorrect because it implies at a point within an area or space.
'For' is incorrect because it is used to show who is intended to have or use something or where something is intended to be put.
'With' is incorrect because it implies in the company or presence of somebody/something.