A.莽草酸是由莽草酸分子构成的,故错误;B.1个莽草酸分子中含有7个碳原子、10个氢原子、5个氧原子,故莽草酸中C、H、O元素的原子个数比为7:10:5,故正确;C.莽草酸的相对分子质量是12×7+1×10+16×5=174,故正确;D.莽草酸中碳元素的质量分数= 12×7 174 ×100%≈48.3%,故正确.故选A.