Which of the following reactions would you expect to produce the most energy?

A. Nuclear fusion of two hydrogen isotopes.
B. Combustion of hydrogen gas.
C. Combination of a strong acid and a strong base.
D. Burning a large hydrocarbon, such as oil.