What distinguishes a satellite virus from a satellite nucleic acid?
A) A satellite virus encodes its own capsid protein while a satellite nucleic acid does not. B) A satellite virus packages its own replication protein while a satellite nucleic acid does not. C) A satellite virus requires a helper virus while a satellite nucleic acid does not. D) Genomes of satellite viruses are smaller than those of satellite nucleic acids. E) Satellite viruses do not encode any proteins while satellite nucleic acids do.