What type of research does the Journal of General Virology cover?

A. Research into bacteria and archaea
B. Research into environmental microbiology and ecology
C. Research into human genetics and genomics
D. Research into animal, insect, and plant viruses, as well as fungal viruses and TSE agents
Answer: 