What is the primary characteristic of a virus in biological terms?
A) It is a living organism that can reproduce independently.
B) It is a non-living entity that requires a host cell to replicate and can cause disease.
C) It is a type of bacteria that can be treated with antibiotics.
D) It is a form of fungi that helps in decomposing organic matter.