I'd take B over you anytime buddy. You sound like you're 19, not that there's anything wrong with being 19. But your preference isn't everyone's preference.
Option B sounds far more likely to stick around the company for a long period of time, option A sounds more like the type to leave after 1-2 years for something more "attractive".