The correct options are
A Indigestion
B Infection
D Food poisoning
Indigestion, infection and food poisoning are the major causes of fever. In all of the situations, our body increases temperature to kill the microbes entering our body. These microbes cannot survive in high temperature.