Which of the following farm animals possess a pair of caeca?

A. pigs
B. cattle
C. sheep
D. rabbits
E. fowls

Correct Answer: Option E

E. fowls