when I first read teh options I thought Williams, major in Econ, and don’t look back. But then I saw Psych or History and those are not as popular for business hiring.
Given your interest in remaining in the BA for post-grad, I’d recommend Cal if you can swing the $$. As an aside, a double major between Haas and L&S can be difficult and will be of little benefit. Just take a few History classes of interest.
btw: Williams is well known by those that do the hiring.