what is the difference between bacteria and viruses?

a. bacteria can cause infections and viruses cannot
b. bacteria are smaller than viruses
c. bacteria are single called organisms and viruses are non-living
d. bacteria are all good and viruses are all bad

c. bacteria are single-celled organisms and viruses are non-living

This is the key difference between bacteria and viruses. Bacteria are living organisms while viruses are not considered living because they cannot carry out metabolic processes on their own and require a host cell to reproduce.