sahilkwadhwani sahilkwadhwani 03-06-2019 Biology contestada mitohondria is responisble for ? a. DNA maintance b. storage c. protein production d. procviding energy for the cell