Coexisting species of wild cats differ in the size of their canine teeth, which corresponds to differences in their preferred species of prey. this outcome is most likely the result of: