B
分析:认真审题后可知H2、O2、N2都是等质量的,要比较它们的分子数多少;根据分子数等于质量除以相对分子质量,则相对分子量越大,分子数越少,即可以判断出所含的分子数多少.
解答:H2的相对分子质量=1×2=2; O2的相对分子质量=16×2=32; N2的相对分子质量=14×2=28;
根据等质量的分子,相对分子质量越大,分子数越少;故等质量的H2、O2、N2所含分子数由多到少的是:H2、N2、O2
故选:B
点评:解答本题的方法有多种,但是最简单的方法就是熟记规律:等质量的物质,则分子相对质量越大,分子数越少.