单项选择题

关于智能合约的说法,哪些是正确的()

A.基于区块大小限制,以太坊智能合约的代码量最大是1M
B.智能合约是限定的区块链应用程序
C.智能合约就是区块链上的一个代码,被区块链上的交易激活
D.按照某个月降雨量向投保人支付一定金额的农业保单的智能合约具体实现过程应该是:智能合约会一直等到预定的时间,从外部服务获取天气报告,然后按照获取的数据采取恰当的行动。