B
分析:根據化學方程式判斷正誤的方法需考慮:應用的原理是否正確;化學式書寫是否正確;是否配平;反應條件是否正確;↑和↓的標注是否正確.
解答:A、NaOH與KNO3相互交換成分沒有沉淀、水或氣體生成,兩者不能發(fā)生反應復分解反應,故化學方程式書寫錯誤.
B、該化學方程式書寫完全正確.
C、BaSO4既不溶于水,也不溶于酸,不能與稀硝酸發(fā)生反應,故化學方程式書寫錯誤.
D、AgCl難溶于水,不能與銅發(fā)生置換反應,故化學方程式書寫錯誤.
故選B.
點評:本題難度不大,在解此類題時,首先分析應用的原理是否正確,然后再根據方程式的書寫規(guī)則進行判斷,化學方程式正誤判斷方法是:先看化學式是否正確,再看配平,再看反應條件,再看氣體和沉淀,最后短線改成等號.