问题

Tom, it seems that you haven’tcleaned your bedroom the whole week .—You didn’t come in around 10 yesterdaymorning; I ________ it .

A:Having taught
B:have cleaned
C:was cleaning
D:had cleaned
正确答案是: