You may rest assured that we will have the goods ______ by the e

You may rest assured that we will have the goods ______ by the end of next month
A、to be shipped
B、shipped
C、being shipped
D、be shipped
【正确答案】:B