Overall, I think all can recommend a lens of 35mm or lower for street and portrait. But the 24mm or lower range may be best.
Here is a good article explaining the difference between focal length and field of vision. Focal length printed on a lens is the true nature of the lens. The camera sensor is what change the field of view or some say "equivalent focal length."
http://www.bobatkins.com/photography/tutorials/crop_sensor_cameras_and_lenses.html
"So why does the format size matter and what effect does it have on focal length? Well the answer to the second part of the question is "none". The focal length of a lens is the focal length of the lens. Whether you mount that lens on a 35mm camera, a medium format camera of a large format camera doesn't change its focal length. All 35mm lenses and lenses designed for use on APS-C DSLRs are marked with their true, actual, focal length.
The problem is that most of us have been trained to think in terms of focal length rather than field of view when comparing lenses. We've been trained to think that a 50mm lens is "normal", a 35mm lens is "wide normal", a 28mm lens is "wide", a 24mm lens is "very wide", a 20mm lens is "super wide", a 16mm lens is "ultrawide" and so on. In fact this is true ONLY if that lens is making a 36mm x 24mm image. The field of view (which is what "wide" is all about) is actually determined just as much by format size as by focal length. The diagram below shows why."
Sent from my iPhone using Tapatalk