Ответ:

Перевод задания: Он настоял на том, чтобы заплатить за ужин. Выберите правильный предлог.

He insisted on paying for dinner. Устойчивое выражение: insist on; после предлога используется форма глагола с окончанием -ing.

Ответ: b) on.