问题

Why Tom,your skirt is so dirty!—Mum, I my storeroom downstairs.
A:cleaned
B:have cleaned
C:was cleaning Dhave been cleaning
D:have been cleaning
B:have cleaned
C:was cleaning Dhave been cleaning
D:have been cleaning
正确答案是: