Birth control

I wanna go on birth control but I don't don't know which one to go on. I want to bc of my heavy flow and to prevent pregnancy obviously, but I'm afraid of if I have sex while on it without a condom I'll get pregnant. I mean it is possible to get pregnant while on birth control right? does anybody have any suggestions??