分析:在水溶液里或熔融状态下能导电的化合物是电解质,在水溶液里和熔融状态下都不导电的化合物是非电解质,注意单质和混合物既不是电解质,也不是非电解质.
解答:解:A、氨气在溶液中能够导电,但是导电的离子是一水合氨电离的,不是氨气电离的,所以氨气属于非电解质,故A错误;
B、硫酸铵在水溶液里和熔融状态下都能能导电的化合物,属于电解质,故B正确;
C、氯气是单质,不是化合物,所以氯气既不是电解质,也不是非电解质,故C错误;
D、氯化钠溶液为混合物,既不是电解质,也不是非电解质,故D错误;
故选B.
点评:本题考查了电解质的判断,难度不大,注意电解质和非电解质都必须是化合物,单质和混合物既不是电解质也不是非电解质.