The Baltimore taxonomy scheme groups viruses primarily on the basis of:

a) Viral enzymes
b) Genome type
c) Host range
d) Capsid morphology
e) Surface structures