B. cleaning
Feedback Some verbs can be used both with the Gerund and the Infinitive. But in some cases the meaning of the sentence becomes different. Compare: needs to clean - somebody has the necessity in cleaning / the car needs cleaning - the car needs to be cleaned by somebody