A、氯化钾中不含有氧元素,不属于氧化物,故错误;B、四氧化三铁是一种含有铁和氧两种元素且有氧元素的物质,则属于氧化物,故正确;C、甲烷中不含有氧元素,不属于氧化物,故错误;D、氯酸钾中含有三种元素,属于化合物,但不属于氧化物,故错误.故选:B.