Personally I’d go for the biggest size the surgeon will allow. Most girls get boob greed after their op and almost always want bigger! Between 300 and 350 would give you small D from a B cup. It really does depend on your exact shape, size, profile and projection though! Xxx