A.钠与水反应生成易燃性氢气,所以不能用水灭火,故A错误;B.加入沙子可掩盖钠,隔绝空气,可起到灭火的作用,故B正确;C.钠燃烧生成了过氧化钠,干粉灭火剂含有二氧化碳,过氧化钠能与二氧化碳反应生成氧气,不能用干粉灭火器灭火,故C错误;D.钠燃烧生成了过氧化钠,泡沫灭火剂含有二氧化碳,过氧化钠能与二氧化碳反应,生成氧气不能用泡沫灭火器灭火,故D错误;故选:B.