12. --- Why? Tom, your shirt is so dirty! --- Mum, I ______ my storeroom downstairs. A. cleaned B. have cleaned C. was cleaning D. have been cleaning