粗盐中含有钙、镁的氯化物和硫酸钠等杂质.现按下列步骤在实验室提纯:请回答:(1)沉淀W的组成(写化学式)______;(2)步骤①之后,稍静置,取少量上层清液滴加BaCl2溶液,若发现变浑浊,应进行的操作是______.(3)步骤③中加入的试剂X应是______,控制pH=7的目的是______.(4)步骤④要进行的操作是______.