The bad breath is easy to be recognized because of the unique taste in the mouth. (metal and sour taste)On possible causes of bad breath, there are real causes and groundless common sayings.
True cause of bad breath is bacteria on the tongue. This bacteria creates volatile substances (volatile sulfur compounds or VSC).
On the contrary, certain foods (garlic, onions, etc.) do not actually cause the bad breath.