HSA 2006 Biology Item 19print
Deep sea bacteria live at ocean depths too great for light to reach. These bacteria make their own food. Which of these is the source of energy for the bacteria?
SRclose