选B.理由是:
水和重水都是由氢元素与氧元素形成的化合物,不同点在于水用的是普通氢,而重水用的是重氢.二者化学性质基本相同,所发生反应可以分别表示为:
2H2O+2K = 2KOH + H2 ↑
2D2O+2K = 2KOD + D2↑
故电子转移数相同时消耗钾物质的量相同,质量也就相同了.④正确;
消耗H2O与D2O物质的量相同,由于相对分子质量不同,质量不同.①错误.
产生的H2与D2物质的量相同,
其质量与相对分子质量有关,故质量不同;③错误.
气体体积与相对分子质量无关,同温同压下体积相同.②正确.