A.氢气和水不反应,常温下和氧气不反应,但氢气密度小于空气密度,所以可以采用排水法或向下排空气法收集,故A错误;B.氧气和水不反应,且密度大于空气密度,所以可以采用排水法或向上排空气法收集,故B正确;C.氨气和水反应,所以不能用排水法收集,故C错误;D.二氧化氮和水反应,所以不能用排水法收集,故D错误;故选B.