PLEASE HELP

You have your choice of sucrose, C12H22O11, sodium chloride, NaCl, or calcium chloride, CaCl2 to use to melt the ice on the driveway. Explain why each choice will melt the ice, but also include which is the best choice and why.