What prevents antibiotics from being effective against viruses?

AViruses have a high rate of mutation.
BViruses have no RNA.
CViruses have no metabolism.
DViruses have a protein shell that protects them.