When a snowball turns into a puddle of water, we know that (the snow ball gains energy and changes from a solid to liquid).
This is correct due to the fact that particles of the snowball are gaining speed and so it is heating up, when the solid's temperature reaches the melting point, it will become a liquid.
Therefore, D is the correct answer.