Which of the following is an essential condition for a combustion reaction?

A - Oxygen is a product.
B - Oxygen is a reactant.
C - Carbon dioxide is a product.
D - Carbon dioxide is a reactant.