The correct options are
A High temperature
B High humidity
Sweat is caused due to high humidity (mositure content) in the atmosphere. When the temperature is high, more evaporation occurs from water bodies, increasing the humidity in that region. Hence, if the regions near water bodies are hot, they become very humid and hence result in more sweating.