How are viruses different from cells?

Multiple choices;
Viruses cannot respond to their environment.
Viruses have the ability to reproduce.
Viruses contain nucleic acids.
Viruses do not carry out cellular functions.