Bad breath might be due to numerous reasons, but the most common reasons are decayed teeth and gun infections. Other possible reasons are smoking, alcohol, certain foods that causes bad breath, ENT problems, lung infections,
kidney related issues,
Diabetes, Gastric problems etc and many more. So the solution for bad breath depends on the identification of the underlying cause.