The goods _______ you already if you had allowed partial shipme

The goods _______ you already if you had allowed partial shipment and transshipment.

A.should have reached

B.should reach

C.should have been reached

D.have reached

正确答案是A