问题

is so excited!—Oh, yes! She is busy preparing for her trip to Africa that she _____ for years.
A:has been expecting
B:was expecting
C:had been expecting
D:would be expecting;
B:was expecting
C:had been expecting
D:would be expecting;
正确答案是: