Which of the following defines agriculture?
The raising of farm animals by rural communities
A way of life by which farmers produced food
The raising of crops to satisfy human needs
An art of farming inherited from our fore-fathers
The science and art of farming to satisfy human needs
Correct answer is E
No explanation has been provided for this answer.