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.
1.6m questions
2.0m answers