A、等物质的量BaCl 2溶液、AgNO 3溶液会反应生成AgCl沉淀,所以一定有沉淀生成,故A错误;
B、Ba(OH) 2、CuCl 2、Na 2SO 4等物质的量混合能生成沉淀只能是氢氧化铜,所以能生成沉淀,故B错误;
C、AlCl 3、NaCl、NaOH等物质的量混合,1mol铝离子需要3mol氢氧根离子完全沉淀,根据题意碱不足,所以一定有沉淀生成,故C错误;
D、Na 2CO 3、FeCl 2、H 2SO 4等物质的量混合可以生成硫酸亚铁和二氧化碳、水,所以没有沉淀生成,故D正确;
故选D.