Unless the parties agree otherwise,when is payment required for goods that are accepted?
A) when and where the goods are delivered
B) at least 10 days before shipment
C) at least 24 hours before shipment
D) at least 48 hours after delivery
E) at least 5 days after delivery