n(MnO
2)=0.15mol,依据化学方程式 MnO
2+4HCl
MnCl
2+Cl
2↑+H
2O,二氧化锰全部反应生成氯气物质的量为0.15mol;
将50mL12mol/L的浓盐酸与足量的MnO
2反应,n(HCl)=0.05L×12mol?L
-1=0.6mol,依据化学方程式 MnO
2+4HCl
MnCl
2+Cl
2↑+H
2O,当0.6molHCl完全反应时可生成0.15molCl
2,但随着反应的进行,盐酸的浓度逐渐降低,稀盐酸的还原性较弱,与二氧化锰不反应,则生成的氯气的物质的量小于0.15mol,所以前者生成氯气较多.
故选C.