I understand that answer A) is way much better C). My concern is, if a native speaker like you would agree that answer C) also makes sense. Why or why not? Please advise and thanks.
The question asks when the office will be cleaned. A) mentions cleaners, so that makes sense. The answer C) is an answer to a different question - When can I see the office?