Chlorine dissolves better in organic molecules so the chlorine dissolves into the cyclohexane, giving a pale green colour which is the true colour of chlorine.
Bromine Water and cyclohexane
Bromine also dissolves into the cyclohexane and leaves an orange/brown colour which is the proper colour of bromine.
Iodine solution and cyclohexane
Iodine dissolves into the cyclohexane and leaves a purple colour as it isn't pure iodine so it wont be black.
Potassium Bromide and Chlorine
Chlorine displaces the bromide and causes the bromine to dissolve into the cyclohexane, leaving a orange/brown colour. Cl2 (aq) + 2KBr (aq) > 2KCl (aq) + Br2 (aq)
Chlorine water and potassium iodide
Chlorine displaces the iodide, leaving just iodine on top Cl2 (aq) + 2KI (aq) > 2KCl (aq) + I2 (aq)
Bromine water and potassium iodide
The bromine displaces the iodide because it is more reactive than iodine. Br2(aq) + Ag2NO3(aq) > 2AgBr(aq) + I2 (aq)
Silver nitrate and potassium chloride
Chlorine reacts with the silver in silver nitrate KCl(aq) + AgNO3 (aq) > AgCl (aq) + KNO3 (aq)
Silver nitrate and potassium bromine
Bromine reacts with the silver in silver nitrate KBr(aq) + AgNO3 (aq) > AgBr (aq) + KNO3 (aq)
Silver nitrate and potassium iodide
iodine reacts with the silver in silver nitrate KI(aq) + AgNO3 (aq) > AgI (aq) + KNO3 (aq)