### Step-by-Step Solution:
1. **Definition of Animal Husbandry**:
- Animal husbandry is defined as an agricultural practice that involves the breeding and raising of livestock. This includes the management of various domesticated animals such as cows, buffaloes, pigs, horses, sheep, and goats.
2. **Purpose of Animal Husbandry**:
- The primary purpose of animal husbandry is to rear domesticated animals for human benefit, which includes obtaining products like meat, milk, wool, and other by-products.
3. **Livestock**:
- The animals that are raised in animal husbandry are referred to as livestock. This category includes domesticated species such as cows, buffaloes, pigs, horses, sheep, and goats, while wild species are not included.
4. **Breeding Practices**:
- A crucial aspect of animal husbandry is the breeding of livestock. Farmers select superior males and females to breed to ensure that the offspring have desirable traits, leading to better productivity.
5. **Care and Management**:
- In addition to breeding, animal husbandry also involves the care and management of the animals. This includes providing proper nutrition, healthcare, and living conditions to ensure the well-being of the livestock.
6. **Combination of Science and Art**:
- Animal husbandry is described as both a science and an art. It requires scientific knowledge for effective breeding and management, while also necessitating practical skills and intuition, which can be considered an art.
7. **Conclusion**:
- Therefore, animal husbandry encompasses all these aspects: it is an agricultural practice of breeding and raising livestock, involves caring for them, and is a vital skill for farmers that combines both scientific and artistic elements.
8. **Final Answer**:
- Thus, the correct answer to the question "Animal husbandry is" would be "all of these."