The three concepts used to explain the foundation of blockchain are
The three concepts used to explain the foundation of blockchain are __________________.
A) Digital Ledger, Physical Assets, Banks
B) Business Network, Ledger, Physical Assets
C) Ledger, Bitcoins, Digital Identity
D) Distributed Network, Cryptography , Public Ledger