Ответ:

Перевод задания: Он прекратил писать отчёт, когда понял, что данные ошибочны.

a) writing — stop doing означает «прекратить выполнять действие». Вариант stop to write означает «остановиться, чтобы написать».

Правильно: He stopped writing the report when he realized the data was flawed.
Перевод: Он прекратил писать отчёт, когда понял, что данные ошибочны.

Ответ: a) writing