单项选择题

The sugar was dispatched two weeks ago and () you by now.

A.should have reached
B.should reach
C.have reached
D.reach