The correct option is Viruses lack ribosomes which bacteria have.
The other options are incorrect because:
Viruses do not have a nucleus
Viruses are smaller than bacteria
Viruses have nucleic acids.
5.3m questions
6.8m answers