Which of the following is an application area for smart contracts?
(a) Supply chains are often inefficient because of paper-based systems and need for multi-party approvals, validation cost, potential for loss and fraud. Smart contracts can provide a secure, accessible digital version to all parties on the blockchain to automate contracts and payment.
(b) Peer-to-peer buying and selling of goods and services (e.g., in electricity smart grids and ridesharing services) can benefit from smart contracts executed between various parties participating in the blockchain.
(c) Buyers and sellers of insurance can agree on and claim reparation compensation using smart contracts.
(d) All of the above.