Which is True for precipitation?

A. Hail is formed by strong vertical air movement
B. Temperatures in the cloud are below freezing for snow to form
C. Sleet begins as rain
D. Precipitation requires small particles, such as dust, in order to form
E. All of the above are true
AB. None of the above is true

Please Help!! WILL MARK BRAINLIEST!!!!!!