
$A$、盐酸和氢氧化钠、氯化钠、硝酸铵都没有明显的现象,无法鉴别,故选项错误;
$B$、氢氧化钠固体溶于水会放出大量的热,氯化钠固体溶于水溶液温度不变,硝酸铵固体溶于水会吸收热量,现象不同,可以鉴别,故选项正确;
$C$、氯化钡和氢氧化钠、氯化钠、硝酸铵都没有明显的现象,无法鉴别,故选项错误;
$D$、硝酸钡和氢氧化钠、氯化钠、硝酸铵都没有明显的现象,无法鉴别,故选项错误;
故选项为:$B$.

$A$、盐酸和氢氧化钠、氯化钠、硝酸铵都没有明显的现象,无法鉴别,故选项错误;
$B$、氢氧化钠固体溶于水会放出大量的热,氯化钠固体溶于水溶液温度不变,硝酸铵固体溶于水会吸收热量,现象不同,可以鉴别,故选项正确;
$C$、氯化钡和氢氧化钠、氯化钠、硝酸铵都没有明显的现象,无法鉴别,故选项错误;
$D$、硝酸钡和氢氧化钠、氯化钠、硝酸铵都没有明显的现象,无法鉴别,故选项错误;
故选项为:$B$.