Should I give up on a math major?

Would it be inadvisable to major in math or physics or CS and pursue pre-medical studies? I’m not interested in chemistry or biology as a major and I get the feeling that employability is not different between typical “pre med majors” and humanities majors. However, I do want to be able to achieve high grades and do well. Do you think that most people have the maths ability for at least undergraduate if they work hard enough, even though I got a B last semester? Would I be better off professionally pursuing math + CS or physics + CS?