D
分析:A、根据分子的构成分析物质的类别;
B、根据复分解反应的定义分析反应的类型;
C、所有的化学反应都遵守质量守恒定律;
D、根据分子的构成分析分子的种类.
解答:A,由图示可知,反应中有一种是单质,故A错误;
B,由复分解反应的定义可知:反应物都是化合物.该反应的反应物中有一种是单质,所以,该反应不属于复分解反应,故B错误;
C、所有的化学反应都遵守质量守恒定律,故C错误;
D、由分子的构成可知,图示中共有4种分子,故D正确.
故选D.
点评:分子由原子构成,构成不同的分子属于不同种物质的分子,由同种原子构成的分子属于单质分子,由不同种原子构成的分子属于化合物的分子.