Select all the different mechanisms by which antiviral medications work.
a) preventing viral cell wall synthesis
b) preventing entry of the virus into the host cell
c) directly disrupting viral capsids
d) blocking viral nucleic acid synthesis
e) preventing the maturation of viral particles
f) directly disrupting viral envelopes