Biochemistry Which of the following is located in the mitochondria? A) Cytochrome oxidase B) Succinate dehydrogenase C) Dihydrolipoyl dehydrogenase D) All of these Detailed Solution: No Details Prev Next