I find that option c is most a appealing, blue in general is quite the attractive color on women (especially during summer weather). Option b doesn't appear to have any shoulder straps and you'll always run into that A-hole that will sneak up behind you and yank it down/off so you'll flash the beach. I personally find option A to be a frequently used pattern and a bit bland because of it. As for wearing a string bikini, that depends on how comfortable you are with showing that much skin in public (and how many guys you want to come drooling after you). If you're going for attraction at the beach or other places, a string bikini is certainly an excellent way to go about it.
Take my opinion with a grain of salt, Good luck, I hope this has helped a little. :)
A lot of different answers but the first one is a push-up so that would help with your B cups, but I think it's too bright of a color and unless you have bright blond hair like the model I would suggest going with something else. Blue definitely goes with light brown hair and I just think the second one is ugly ha ha so go with the blue one because it's color will go good with your hair and it's also a push-up.
In my opinon, dark blond hair and tanned skin goes well with tie die and floral colors...
The yellow in your hair and the blue will pop considerably (in a mega good way)
But the floral and pink colors will definitely go with the brown in your hair.
So personally, I'd say floral. But I guess if your personality is more tomboyish you should go with the blue tie die... I'm going on a complete tangent. Sorry^^ You should choose whichever speaks to you I guess ^_^