A.10 L 0.05 mol?L-1Ba(OH)2溶液与20 L 0.05 mol?L-1 HNO3反应生成1mol水,放出的热量就是中和热,故A正确;
B.1 mol HCl气体通入1 L 0.01 mol?L-1 NaOH溶液中反应的热效应除了中和热外还有HCl气体的溶解热和电离热效应,故B错误;
C.HClO为弱酸,电离时需要吸收热量,所以1 mol HClO与2 mol NaOH溶液反应时的反应热不是中和热,故C错误;
D.如果是硫酸与氢氧化钡反应,它们反应除生成水外还会生成硫酸钡沉淀,放出更多热量,故D错误,
故选:A.