The three concepts used to explain the foundation of blockchain are __________________.
Select the correct answer from below option list
a) Digital Ledger, Physical Assets, Banks
b) Distributed Network, Cryptography , Public Ledger
c) Ledger, Bitcoins, Digital Identity
d) Business Network, Ledger, Physical Assets