A virus?

A). Contains RNA and DNA in a protein coat.
B). Is surrounded by a nucleic acid envelope.
C). Contains RNA or DNA in a protein coat.
D). Consists of a protein surrounded by a nucleic acid coat.