Which of the following best explains why lightning occurs?

A: The warm updraft heats air molecules to extreme temp
B: Positive and Negative ions build up and need to discharge
C: High pressure storms condense air into a high energy state
D: Thunderstorms pull energy up from earth to sustain themselves