Which of the following is true about DNA?
A. It is only found in animal cells
B. It holds all of the information a cell needs to stay living
C. It is made of carbohydrates
D. It is made by the ribosomes