碘、溴单质属于非极性分子,苯和CCl4为非极性溶剂,相似相溶原理,非极性分子易溶于非极性溶剂中。水为极性溶剂与苯和CCl4互不溶解,所以可以用苯和CCl4从碘水、溴水中萃取碘和溴。分层原因是碘水、溴水中的溶质碘和溴单质被苯和CCl4溶解,水与苯和CCl4互不溶解。