Trả lời:
Đáp án đúng: C
Ethereum có hai loại tài khoản chính:
1. **Tài khoản bên ngoài (Externally Owned Account - EOA):** Được kiểm soát bởi khóa riêng tư (private key) của người dùng. EOA có thể gửi giao dịch (transactions) và tương tác với các smart contract.
2. **Tài khoản hợp đồng (Contract Account):** Được kiểm soát bởi mã hợp đồng (contract code). Contract account chứa mã và dữ liệu, và chúng thực hiện các hành động khi nhận được giao dịch.