Which is not a difference between bacteria and virus among the following?