Which of the following is the smallest known virus: Arif Khan 8 years ago A. Hepatitis virus B. Retrovirus C. Polio virus D. Pox virus