Main reason behind the shedding of flower in cotton is__________________?

Main reason behind the shedding of flower in cotton is__________________?

A. Low temperature
B. High temperature
C. Humidity
D. Cloudy day