Our advice of dispatch was faxed to you three days ago and you _

Our advice of dispatch was faxed to you three days ago and you ____ it by now.
A、will receive
B、received
C、must have received
D、have been received
【正确答案】:C
【题目解析】:句意:我们的发货通知三天前传真给你方,你现在一定已经收到了。