根据标在元素符号前面的数字表示原子的个数;标在化学式前面的数字表示分子的个数;
标在元素符号右上角的数字表示离子所带电荷数;根据标在离子符号前面的数字表示离子个数;进行解答.
【解析】
A、根据标在元素符号前面的数字表示原子的个数;2H表示2个氢原子;故A说法错误;
B、根据标在化学式前面的数字表示分子的个数;因此2H2表示2个氢分子;故B说法正确;
C、根据标在化学式前面的数字表示分子的个数;因2H2O此表示2个水分子;故C说法错误;
D、根据标在离子符号前面的数字表示离子个数;因此2H+表示2个氢离子;故D说法错误;
故选B.