A.NaHS水解反应的离子反应为HS-+H2O?H2S+OH-,故A错误; B.明矾加入在水中起净化作用的原因为Al3++3H2O?Al(OH)3(胶体)+3H+,故B正确;C.氢氧化钡溶液与稀硫酸的离子反应为Ba2++2OH-+2H++SO42-=BaSO4↓+2H2O,故C错误;D.碳酸氢钠溶液中加入过量Ba(OH)2溶液的离子反应为HCO3-+Ba2++OH-=BaCO3↓+H2O,故D错误.故选B.