Sweat evaporation is the most correct answer you have mentioned. Vasodilation increases blood flow, allowing for more blood to be cooled be vessels closer to the surface of the skin. It's increasing the surface area the blood interacts with, which always allows for faster heat transfer.