Which of the following statements is true about viruses?
a) Viruses do not have genes
b) Viruses have their own catabolic enzymes
c) Viruses contain a protein coat
d) Viruses do no use the anabolic machinery of the cell