Which description of a virus is correct?

A.
A virus is a non-cellular structure which replicates itself and its genes.
B.
A virus has no cell structure, but it has genes.
C.
A virus has no genes, but it has a cell structure.
D.
A virus is a cellular organism which transfers its genes into the host cells.

B.

A virus has no cell structure, but it has genes.