Why is a virus considered Non-living

A. a virus does not have a nucleus

B.a virus does not contain genetic material

C.a virus is to small to be considered a cell

D.a virus cannot reproduce itself without a host cell