B
分析:物质的化学式可以表示物质的组成和构成,由莽草酸的化学式C7HI0O5可知道该物质的组成元素及构成该物质的分子构成;根据物质的组成可判断物质的分类、组成元素的质量比;根据该物质的分子构成,可判断每个分子中各原子的个数.
解答:A、氧化物是由两种元素组成且含氧元素的化合物,根据莽草酸的化学式C7HI0O5可知道该物质由C、H、O三种元素组成,虽然含有O元素,但却不是由两种元素所组成,因此,该物质不是氧化物;故A不正确;
B、根据莽草酸的化学式C7HI0O5可知道该物质由C、H、O三种元素组成;故B正确;
C、根据莽草酸的化学式C7HI0O5,莽草酸各元素的质量比=(12×7):(1×10):(16×5)≠7:10:5;故C不正确;
D、根据莽草酸的化学式C7HI0O5可知道,每个莽草酸分子里含有10个氢原子,而莽草酸分子里不含有氢分子;故D不正确;
故选B.
点评:构成物质的分子是由原子构成的,分子中含有分子的判断违背了“分子是由原子构成”的事实,一定是错误的判断.