Darwin believed that a giraffe has a long neck because:
1. a creator designed it that way
2. catastrophes eliminated short neck forms
3. its ancestors stretched their necks to get food
4. ancestral giraffes with longer necks got more food and left more surviving off-springs.