Biology Mitochondria stores? A) ATP B) Protein C) Carbohydrate D) Lipid Detailed Solution: No Details Prev Next