Consider the reaction below.

2H2 + O2 Right arrow. 2H2O

How many moles of water are produced from 13.35 mol of oxygen?
6.675 mol
26.70 mol
53.40 mol
66.75 mol