tabithapuckett tabithapuckett 14-02-2018 Biology contestada why are mitochondria considered the power house of animals cells? A. they produce glucose B. they repair DNAC. they produce ATP