Which types of solids have sharp melting points?

Crystalline solids have sharp melting points.