According to the fossil record, giraffes didn’t always have lone necks. Through time, they evolved to have long necks. What would be the best explanation for the longer necks?