Multiple choice some infectious diseases infectious diseases health and diseases biology Oral _______ vaccines cannot provide life-long immunity. AIDS Cholera Malaria Cold Reveal answer Fill a bubble to check yourself B Correct answer Explanation Explanation: Oral cholera vaccines provide only short-term immunity, which lasts for around 2 to 3 years.