A is two years older than B who is twice as old as C. If the total of the ages of A, B and C be 47, the how old is B? Choose the correct choice from the following options.
A) 10 years  B) 12 years  C) 14 years  D) 18 years  E) 16 years

Rationale: "let c ' s age be x years . then , b ' s age = 2 x years . a ' s age = ( 2 x + 2 ) years . ( 2 x + 2 ) + 2 x + x = 47 5 x = 45 x = 9 . hence , b ' s age = 2 x = 19 years . d )"
Answer: D