单项选择题

Payment to be made by cash on delivery.The invoice has to be paid

A. after the shipment arrives.
B. before the shipment arrives.
C. when the shipment arrives.