YVO123GO YVO123GO Science Answered 5. Abundance of finches in the Island of Galapagos implies the __?a. Availability of foodsc. Availability of preyb. Availability of waterd. availability of predator