Choose the best answer for the following sentence:
Not all necessary things ___________ for our trip that's why the departure ____________.
A. will have been bought - has been postponed
B. have been bought - has been postponed
C. has been bought - had been postponed
D. had been bought - has been postponed