An unpaid seller has right to retain the goods until price of the goods is paid. This right is called

lien
stoppage in transit
pledge
None of the above

The correct answer is A. lien.

A lien is a legal right to retain possession of goods until a debt is paid. In the context of sales law, an unpaid seller has a lien on the goods sold until the price is paid. This means that the seller can keep the goods until the buyer pays the price, even if the buyer has already taken possession of the goods.

A stoppage in transit is a right that allows a seller to stop goods in transit if the buyer has not paid for them. This right can only be exercised if the goods are still in the possession of a carrier or other third party.

A pledge is a security interest in personal property that is created by a borrower giving possession of the property to a lender. The lender can then sell the property if the borrower does not repay the loan.

I hope this helps!