A、海水中含有盐,密度比河水大,故A正确.
B、矿泉水中含有多种矿物质,不是纯水,故B不正确.
C、硬度过大的水中含有较多的钙镁离子,不适合长期饮用,故C正确.
D、雨水中含有较少的钙镁离子,属于软水,故D正确.
故选B