a. Finches with bigger beaks are better able to crack thick-walled seeds and produce more surviving offspring
b. Finches with bigger beaks can attack and kill finches with smaller beaks
c. Finches with bigger beaks possess more powerful flight muscles and are able to find more food
d. Finches that crack large seeds develop large beaks over time