Kathy told me that all the doors and windows _______ when she arrived this morning.
#101604
A
have cleaned
B
have been cleaned
C
had cleaned
D
had been cleaned