If it helps I like to take pictures of nature (close-ups of flowers), people, landscapes (which is why I have a wide angle lens as one of my choices).
The 16-35mm sounds like you're best bet. It's a fast constant aperture lens, so you can shoot f2.8 at all the focal lengths. This lens is especially good if you plan on recording video.
Are you more interested in doing stills or video? Also why not go for the alternative 50mm 1.4?
If you're looking into sharp lenses 135L f2 is really sharp as well. Im not sure if it will suit your needs but I would check it out.