该反应中,氯元素化合价由+5价变为+4价,硫元素化合价由+4价变为+6价,A.氯元素得电子化合价降低,故A错误;B.亚硫酸钠失电子化合价升高,所以亚硫酸钠是还原剂,故B正确;C.氯酸钠得电子而作氧化剂,氧化剂发生还原反应,故C错误;D.硫酸在反应前后化合价不变,所以既不是氧化剂也不是还原剂,则既不发生氧化反应也不发生还原反应,故D错误;故选B.