A、水分子由氢原子和氧原子构成,故A错误;B、水由氢元素和氧元素组成,故B正确;C、水中含有氢分子,说法错误,水为纯净物,故C错误;D、由化学式H2O,可以计算水中氢、氧元素的质量比为:(1×2):16=1:8,故D错误.故选B.