Multiple choice general knowledge science & technology Which of the following diseases is caused by virus? Small pox Tuberculosis Malaria Cholera Reveal answer Fill a bubble to check yourself A Correct answer Explanation Smallpox is caused by the variola virus, making it a viral disease. The other options are bacterial (tuberculosis, cholera) or parasitic (malaria) in origin, which are caused by different pathogens requiring different treatments.