The correct option is B Ionic compounds
In ionic compounds, the ions are held together by strong electrostatic forces of attraction. To overcome these strong forces a large amount of energy is needed, therefore, ionic compounds have high melting and boiling points.