AMC 10B 2015 Problem 15

The town of Hamlet has 3 people for each horse, 4 sheep for each cow, and 3 ducks for each person. Which of the following could not possibly be the total number of people, horses, sheep, cows, and ducks in Hamlet?

Answer Choices
A. 41
B. 47
C. 59
D. 61
E. 66