rahymeen11 rahymeen11 23-02-2017 SAT Answered what are the mitochondria responsible for in the human body