A、肥皂水能区分软水和硬水,明矾不能区分,故错误;B、水是由氢元素和氧元素组成的,正确;C、蒸馏既可以除去水中的杂质,又可以除去水中的钙离子和镁离子,从而降低水的硬度,故正确;D、水是能溶解多种物质的常用溶剂,故正确.故选A