Which of these are functions of the liver? (Select all that apply.)

secretes hydrochloric acid into the stomach to break down food

filters poisons from the blood

secretes bile for fat break down into the gall bladder

stores vitamins, minerals, fats, and ingredients for making glucose