A.NH4Cl中的氮元素化合价升高,被氧化,故A错误;B.每生成1mol N2时,转移电子的物质的量为3mol,故B正确;C.NaNO2+NH4Cl═NaCl+N2↑+2H2O中NaNO2为氧化剂,NH4Cl为还原剂,则氧化剂和还原剂的物质的量之比为1:1,故C错误;D.NaNO2中N元素的化合价由+3价降低为0,则NaNO2是氧化剂,故D错误;故选B.