There is an increasing trend in the extraction and development of copper resources from complex deposits. The complex deposits pose mineral processing challenges, as they often contain low grade copper ore, relatively large quantity of clay minerals, complex texture, very fine disseminated ore, high amount of pyrite, and high level of impurity elements such as arsenic. With the amount of arsenic in concentrates increasing and with environment, occupational health and safety regulations becoming more restrict, there is a need for a processing method that results in no arsenic emissions and captures all arsenic while immobilizing it in a compound that is stable under a wide range of conditions, so it is suitable for long-term disposal. Some development work has been undertaken to examine the most effective arsenic treatment option for complex orebodies that contain arsenic, but a technically robust and economically viable option has not yet been developed. Previous research has demonstrated the possibility of separating arsenic-copper sulphides from other copper minerals by controlling the potential of the flotation pulp in the single mineral systems. The selective flotation of enargite from copper sulphides in a real complex ore system was studied by Tayebi-Khorami (2016), which is summarised in this paper