A、根据化合物中各元素质量比=各元素的相对原子质量×原子个数之比,可得CO中碳和氧的质量比为:12:16=3:4;故A错误; B、根据相对分子的质量为组成分子的各原子的相对原子质量之和,NH3的式量为14+1×3=17;故B正确; C、3SO2的相对分子质量为:3×(32+16×2)=192;2SO3的相对分子质量为:2×(32+16×3)=160;故C错误; D、根据物质中某元素的质量分数=该元素的相对原子质量 × 原子个数 | 化合物的相对分子质量 | ×100%.因此NaNO3中氮的百分含量=×100%,故D错误; 故选B. |