nee3dhelswAdelianna nee3dhelswAdelianna 26-11-2016 Biology Answered what are the main components that all viruses have