问题

__ over a week ago, the books are expected to arrive any time now.
A:Ordering
B:To order
C:Having ordered
D:Ordered;
B:To order
C:Having ordered
D:Ordered;
正确答案是: