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.
9.5m questions
12.2m answers