In an agreement for the sale of goods, the risk remains with the seller until:

A. Sale is completed
B. Goods are inspected to the satisfaction of the buyer
C. Final payment is made by the buyer
D. Cost, insurance, and freight are paid for
E. Bill of lading is signed by the seller

A. Sale is completed

Explanation:
In a contract for the sale of goods, the risk typically passes to the buyer once the sale is complete, meaning once ownership is transferred. Until then, the seller remains responsible for the goods.