Which Of The Following Has The Longest Life, For a given species, such … Solution: Banyan tree has the longest life span (200 −300 years).