问题

A woman tearfully explained _____she hadrecently lost her husband in a car accident
A:have been preparing
B:had prepared
C:have prepared
D:was preparing
B:had prepared
C:have prepared
D:was preparing
正确答案是: