When two compounds — sodium chloride and calcium chloride — are burned in a flame one by one, the flame turns into different colours.
(i) Write the name of the flame colours produced by:
Sodium chloride
Calcium chloride
(ii) Are these compounds soluble in non-polar solvents like kerosene or petrol? Justify your answer.