FERMAT 2005 Problem 8

Seven children, each with the same birthday, were born in seven consecutive years. The sum of the ages of the youngest three children is 42. What is the sum of the ages of the oldest three?

Answer Choices
A. 51
B. 54
C. 57
D. 60
E. 63