B
分析:A、标准状况下,乙醇为液体;
B、利用n=

及物质的构成来计算;
C、溶液的浓度未知;
D、氢气为双原子构成的分子.
解答:A、因标准状况下,乙醇为液体,则无法利用体积计算其分子数,故A错误;
B、NaOH的物质的量为

=1mol,则含有氧原子数为N
A,故B正确;
C、由n=cV可计算NaCl的物质的量,但溶液的浓度未知,则无法计算,故C错误;
D、标准状况下,Vm=22.4L/mol,氢气的物质的量为

=1mol,氢原子的物质的量为2mol,则22.4L氢气含有2N
A个氢原子,故D错误;
故选B.
点评:本题考查阿伏伽德罗常数的计算,明确物质的状态、质量、浓度、体积与物质的量的关系即可解答,难度不大.