不溶于水或不易溶于水的气体可用排水法收集,密度比空气大的气体可用向上排空气法收集;因此既能用排水法收集又能用向上排空气法收集的气体应为不易溶于水且密度大于空气的气体.
【解析】
A、氢气难易于水、密度小于空气,可用排水法或向下排空气法收集,不符合要求;故A不正确;
B、氧气不易溶于水、密度大于空气,可用排水法或向上排空气法收集,符合题意;故B正确;
C、甲烷气体难溶于水、空气比空气小,可用排水法或向下排空气法收集,不符合要求;故C不正确;
D、二氧化碳能溶于水、空气大于空气,只能采取向上排空气法收集而不能采取排水法收集,不符合要求;故D不正确;
故选B.