Discuss The doctrine of passing of risks in the contract of sale in our law

Discuss the doctrine of passing of risks in the contract of sale in our law. In your discussion, address the following: (I) The general rule as to the vesting of risk; (II) when the doctrine of passing of risk will become applicable; (III) the general qualifications to the doctrine; (IV) the passing of benefit(s