A. mitochondria
B. gene
C. ribosome
D. lysosome

Correct Answer: Option B

B. gene

SEE ALSO  The depletion of the ozone layer will result in the earth surface receiving more?

Copyright warnings! Do not copy.