Правильный ответ: c) cleaning
Перевод: Почему он чистит ковер?
Объяснение: После is требуется глагол с окончанием -ing (Present Continuous).