shakirrahimi2005 shakirrahimi2005 19-01-2022 Chemistry contestada 2.5 moles of oxygen produces how many moles of water? The reaction: CH4 + 2 O2 + 2 H2o Please explain it so i can understand