Answer: C would be your answer
Explanation: The sentence is asking a person but d and b is indicating that there is more than 1 person which isn’t true
The sentence is asking if she/he is sweeping the floor meaning that a,which is saying no one is sweeping wouldn’t really make sense