Which statement best explains the difference between weather and climate?
A. The climate of an area depends on the weather.
B. The climate is the weather patterns over a long period of time.
C. The weather is the climate of an area over a period of time.
D. The weather of an area is the same as its climate.