Molecular crystals such as solid iodine have low melting points because

  • A. the covalent bonds within the molecules are weak
  • B. they contain no bonds at all
  • C. only weak intermolecular forces have to be overcome on melting
  • D. their molecules are very heavy

Explanation

Melting separates molecules from one another, and in a molecular crystal they are held only by dispersion forces or dipole interactions, which are far weaker than ionic or covalent bonds. The strong covalent bonds inside each iodine molecule are not broken at all when the solid melts, which is the distinction the question turns on. This is also why such solids are soft and often volatile.

Related questions