为什么选b不选A

问题描述:

为什么选b不选A
4.-Did Jenny clean the whole house yeserday?
-She____because she was not quite herself.
A.hasn`t cleaned it B.had it cleaned
C.had cleaned it D.cleaned it

B表示她让别人做了.
A的回答是完成时态,问句只是一般时态.