A computer virus is a malicious software program that replicates itself by modifying other computer programs and inserting its own code. It is not a chemical or biological entity. The term 'virus' is metaphorical, referring to how it spreads from program to program like a biological virus. Options A, B, and C are incorrect - viruses are purely digital code entities designed to damage systems or steal data.