B 試題分析:A、次氯酸鈣極易強氧化性,能把SO2氧化生成硫酸,A不正確;B、向NH4A1(SO4)2溶液中滴入Ba(OH)2溶液恰使SO42-沉淀完全,則NH4A1(SO4)2與Ba(OH)2的物質(zhì)的量之比是1:2。由于OH-首先與Al3+結(jié)合生成氫氧化鋁,然后再與NH4+結(jié)合,所以生成物是硫酸鋇、氫氧化鋁和氨水,B正確;C、氫氧化鈉溶液過量,因此生成物是氫氧化鎂、碳酸鈉和水,C不正確;D、向硝酸銀溶液中滴加稀氨水至過量得到銀氨溶液,得不到氫氧化銀沉淀,D不正確,答案選B。 考點:考查離子方程式的正誤判斷