HClO3到HClO4中Cl化合价升高,发生氧化反应,因此,后者是氧化产物,氧化性小于前者,A错;
B,褪色说明I2被反应而Cl2氧化性强于I2,于是将I2氧化,B是正确的离子方程式;
C中M=(15*16*2+8*35.5*2)/(15+8)=45.57,不是52.5;
D,8molHClO3中化合价降低的只有到Cl2,每个Cl原子降5,而升高的有到HClO4(每个Cl原子升2)和O2 (每个O原子升2),得失电子守恒:2*2b+2d=5*2c,即12+2d=10c.(1);元素守恒:a=2c+d,即8=2c+d.(2);由(1)、(2)两式解得c=2,d=4,所以转移电子数=2*c*5=10*2=20,正确.
(原来看错了,不好意思)