A、NaCl溶液在水分子作用下电离出钠离子和氯离子,故A错误;B、离子化合物在水溶液里和熔化状态下均能电离出自由移动的离子,故B正确;C、氨气不能导电,故氨气是非电解质,故C错误;D、NH4SO4在水溶液里能电离出氢离子,但是它是盐,故D错误,故选B.