B 试题分析:A、次氯酸钙极易强氧化性,能把SO2氧化生成硫酸,A不正确;B、向NH4A1(SO4)2溶液中滴入Ba(OH)2溶液恰使SO42-沉淀完全,则NH4A1(SO4)2与Ba(OH)2的物质的量之比是1:2。由于OH-首先与Al3+结合生成氢氧化铝,然后再与NH4+结合,所以生成物是硫酸钡、氢氧化铝和氨水,B正确;C、氢氧化钠溶液过量,因此生成物是氢氧化镁、碳酸钠和水,C不正确;D、向硝酸银溶液中滴加稀氨水至过量得到银氨溶液,得不到氢氧化银沉淀,D不正确,答案选B。 考点:考查离子方程式的正误判断