Boiling points of alkyl chloride and alkyl iodide have been compared with alkane.
BoilingPointn−butyl chloride(92.5g mol−1)78.4∘Cn−hexane(86.2g mol−1)68.7∘Cmethyl iodide(142g mol−1)42.5∘Cn−decane(142g mol−1)164∘C
Boiling point of n-hexane is about same as of n-butyl chloride (of same molar mass), while boiling point of n-decane is higher than that of methyl iodide (of same mass). This is due to which of the following?