含有相同分子数时,质量相等的一组物质,必须是相对分子质量相等,我们只要分别求出各组中两种物质的相对分子质量,只要是相等的,就是符合题意的:
A、N2的相对分子质量=14×2=28,O2的相对分子质量=16×2=32,故相对分子质量不相等,不符合题意;
B、H2的相对分子质量=1×2=2,N2的相对分子质量=14×2=28,故相对分子质量不相等,不符合题意;
C、CO的相对分子质量=12+16=28,CO2的相对分子质量=12+16×2=44,故相对分子质量不相等,不符合题意;
D、N2的相对分子质量=14×2=28,CO的相对分子质量=12+16=28,故相对分子质量相等,符合题意;
故选D