Why are viruses considered to be nonliving?

A. They have no genetic material.
B. They cannot use energy.
C. They cannot live outside a host.
D. They do not respond to their environment.