A、根据混合物是由两种或多种物质组成的物质,由此可知莽草酸不属于混合物;故A错误;B、根据物质分子构成可知:1个莽草酸分子中含有7个碳原子,10 个氢原子和5个氧原子组成;故B错误;C、根据标在元素符号右下角的数字表示一个分子中所含原子的个数,可知1个莽草酸分子中含有7+10+5=22个原子;故C正确;D、根据化合物中各元素质量比=各元素的相对原子质量×原子个数之比,所以莽草酸中碳、氢、氧三种元素的质量比为:42:5:40; 或7:10:5为碳,氢,氧原子个数之比;故D错误;故选C.