DrizzyN9477 DrizzyN9477 27-12-2023 Biology contestada The mitochondria are the sites ofA. glycolysis.B. the citric acid cycle.C. anaerobic respiration.D. lactic acid formation.E. All of these choices are correct.