问题

Tom, your shirt is so dirty!— Mum, I _____ my storeroom downstairs。
A:cleaned
B:have worked
C:was cleaning
D:have been cleaning
B:have worked
C:was cleaning
D:have been cleaning
正确答案是: