YVO123IN YVO123IN 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