Multiple choice The energy required for various chemical activities needed for life is released by golgi body mitochondria plastids chloroplasts vacuoles Reveal answer Fill a bubble to check yourself B Correct answer Explanation Mitochondria is known as the powerhouse of a cell. The energy required for various chemical activities needed for life is released by mitochondria in the form of ATP (Adenosine triphosphate) molecules.