In general, a pure solid usually melts over a narrow range of temperature. This is because a pure solid has a well-defined melting point, which is the temperature at which the solid transitions into its liquid state. The melting point of a pure solid is determined by its chemical composition and the strength of the intermolecular forces between its molecules.
Impurities in a solid can disrupt the intermolecular forces and change the melting point of the solid. This is why impure solids may melt over a wider range of temperature or at a lower temperature than the corresponding pure solid.
Therefore, if we compare the melting behavior of a pure solid and an impure solid, we can expect the pure solid to have a well-defined melting point and melt over a narrow range of temperature, while the impure solid may melt over a wider range of temperature or at a lower temperature.