Between these two, I'd say B but, in my opinion, using photo fully visible like in B and placing text and buttons on it (moving the photo to right etc) left aligned, would be the perfect solution, since covering model's face with text and other UI elements doesn't look like the best design right ;)