Got D too. My approach was:
Given:
C:B:F = 7:9:2
hence suppose F = x, then B = 9x/2 & F = 7x/2
Also remember x>5
Statement 1:
7x/2 + x
x
Hence as x > 5 x will be 6.
With x = 6, C = 21 & B = 27 all integers.
Statement 2:
7x/2
x
As x > 5, x can be 6 or 7
We have already seen x = 6 holds good (in statement 1)
If x = 7, C = 49/2 which is decimal and as number of chickens cant be in decimal 7 is not an answer.
Hence D & x = 6