well, for a) the answer would be CH3-Cl, because the Cl-Cl molecule would have equal polarity in both directions. and for b) i believe CH3-OH would be the answer because oxygen is a strong electron withdrawing atom, making the OH end have a greater negative charge.