Answer:
The sand will absorb more energy. This is because it is a solid, and more of a conductor of heat. Water on the other hand is not a conducter of heat, You can observe that even more when the temperatures are equal.
Explanation:
Hope this helps :)