you won't have to resit three because if you get the grades to get onto your course with your two resits it still counts. my brother retook his chemistry alevel and he got accepted with his new grade and the grades he got for maths and physics the year before. also, resitting two alevels is less work than resitting three, so it'll be likely that you'll get a better grade retaking two rather than three.