A.由莽草酸的化学式C7H10O5可知,它是一种含有碳元素的化合物,属于有机化合物,故正确;
B.由莽草酸的化学式C7H10O5可知,它是由碳、氢、氧三种元素组成的,故正确;
C.莽草酸中碳原子的相对原子质量之和为12×7=84,氢原子的相对原子质量之和为1×6=6,氧原子的相对原子质量之和为16×5=80,氢元素的相对原子质量之和最小,则氢元素的质量分数最小,故正确;
D.根据莽草酸的化学式C7H6O5可判断其中碳、氢、氧质量比为:(12×7):(1×6):(16×5)=42:3:40,故错误.
故选D.