A.I元素的化合价升高,在反应中被氧化,则该反应的氧化产物是I2,故A错误;B.I元素的化合价由-1价升高为0,则每生成1 mol I2,转移的电子为2 mol,故B正确;C.由氧化剂的氧化性大于氧化产物的氧化性可知,氧化性:O3>I2,故C正确;D.在反应中H2O不被氧化,也不被还原,故D错误;故选BC.