Reaction of Ca is faster than Mg with O2 because:
Ca and Mg are in the same group. Ionization energy decreases along with the group. As Ca has less ionization enthalpy, it loses electron easily and thus reacts faster than Mg.
So Ionization enthalpy of Mg is more than that of Ca can justify the above statement.
Hence, option B is correct.