问题

Why? 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
正确答案是: