Concept:Agriculture is a practical field with specialised branches that focus on crop and livestock production.
Explanation:The branches of agriculture deal with farming-related activities such as soil cultivation, crop production, and animal rearing.
Agronomy is the branch that deals with field crop production and soil management.
Horticulture is the branch that deals with garden crops such as fruits, vegetables, and ornamental plants.
The other options list general school subjects or biological sciences, not agricultural branches.
Answer:B. Agronomy and Horticulture.