If she has 4 social sciences including 2 history and 2 others (including another history, government, economics, psychology, sociology…) with some preferably at the honors level, she’s ok.
In the same vein, if she stopped foreign language junior year, she’s okay as a STEM major.
(It wouldn’t be true if she wanted to major in Humanities/Social Sciences).