Cellular respiration

The potential of NADH and FADH is converted to more ATP through an electron transport chain with oxygen as the ``terminal electron acceptor''. Most of the ATP produced by aerobic cellular respiration is made by oxidative phosphorylation. This works by the energy released in the consumption of pyruvate being used to create a chemiosmotic potential by pumping protons across a membrane. This potential is then used to drive ATP synthase and produce ATP from ADP and a phosphate group. Biology textbooks often state that 38 ATP molecules can be made per oxidised glucose molecule during cellular respiration (2 from glycolysis, 2 from the Krebs cycle, and about 34 from the electron transport system). However, this maximum yield is never quite reached because of losses due to leaky membranes as well as the cost of moving pyruvate and ADP into the mitochondrial matrix, and current estimates range around 29 to 30 ATP per glucose.

Question: is oxygen the final electron acceptor in cellular respiration
Answer: yes