A、由于过氧化氢是纯净物,不可能含有氢气和氧气;
B、过氧化氢是由氢元素和氧元素组成的;
C、由于过氧化氢是纯净物,过氧化氢中不含有氢分子和氧分子;
D、由化学式的含义可知,分子是由原子构成的,物质是由元素组成的.
【解析】
A、过氧化氢中含有氢元素和氧元素,但是不含有氢气和氧气,故A错误;
B、过氧化氢是由氢元素和氧元素组成的,故B正确;
C、过氧化氢分子中含有氢原子和氧原子,但是不含有氢分子和氧分子,故C错误;
D、由化学式的含义可知,分子是由原子构成的,物质是由元素组成的,故D错误.
故选B.