karim4849 karim4849 09-01-2023 Biology contestada Could both the food competition hypothesis and the sexual competition hypothesis explain why giraffes have long necks