Which of the following were factors that contributed to the near extinction of buffaloes choose all that apply

1 answer

1. Overhunting for their hides and meat
2. Habitat loss due to agricultural expansion
3. Introduction of diseases by domestic cattle
4. Competition with livestock for resources