Giraffes have long necks that allow them to reach more food sources in their habitat. The long neck trait is an example of A. selection. B. adaptation. C. radiation. D. homology. Solution Answer:B. adaptation. The long neck in giraffes is due to the adaptation in the natural habitat. In the course of the evolution, the adapations are necessary for the animals to survive , for survival, the organism should undergo adaptation.Due to long long it can eat the leaves from the trees..