We hope you do your best to get the first lot _______ immediat

We hope you do your best to get the first lot _______ immediately.

A.dispatching

B.dispatched

C.to dispatch

D.being dispatched

正确答案是B