Which among the following statements is incorrect regarding viruses?
(a) Viruses possess no membranes of their own
(b) Viruses do not possess ribosomes to make proteins
(c) Viruses do not have any source of energy (ATP)
(d) Viruses can reproduce by themselves