Multiple choice

The site of respiration within the cell is

  1. mitochondria

  2. plastids

  3. ribosome

  4. golgi body

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The energy required for various process is released in mitochondria.