A.根据转移电子守恒得,生成1molNaNO3需消耗KMnO4的物质的量= 1mol×(5?3) 7?2 =0.4mol,故A正确;B.根据元素守恒、电荷守恒知,X是H+,氢离子参加反应导致溶液中氢离子浓度降低,则溶液的pH增大,故B错误;C.反应中氮元素化合价由NO2-中+3价升高为由NO3-中+5价,NO2-发生氧化反应,是还原剂,故C错误;D.根据元素守恒、电荷守恒知,X是H+,故D错误.故选A.