向 50mL 18mol/L 的浓硫酸中加入足量的铜片并加热,充分反应后,待溶液冷却后加入足量BaCl2 溶液,生成沉淀的物质的量是

问题描述:

向 50mL 18mol/L 的浓硫酸中加入足量的铜片并加热,充分反应后,待溶液冷却后加入足量BaCl2 溶液,生成沉淀的物质的量是
A 等于0.9mol
B 0.45mol~0.9mol
C 等于0.45mol
D 小于0.45 mol
请说明原因

题干中隐含了“反应进行过程中硫酸的浓度会逐渐变小”这一条件,若只考虑Cu+2H2SO4(浓)CuSO4+SO2↑+2H2O被还原的硫酸为参加反应的硫酸一半,即:0.025L×18.4mol·L-1/2=0.46mol,若将思路停留于此,解题陷入误区....