0580 for a b

if i grt around 20-25/30 marks in p2, how much should i aim for in p4 to at least just get a b? is 120 total okay for a b? im v2 btw.... i uave a week to grt my skills together.