Why is Mount Kilimanjaro covered in snow and ice?

A. It has a high elevation

B.It is always winter there.

C.It is located in the North.

D.It has strong winds.