Dan's age after 18 years will be 8 times his age 3 years ago. What is the present age of Dan? Choose the correct choice from the following options: A) 4 B) 6 C) 8 D) 10 E) 12

Rationale: "let dan ' s present age be x . x + 18 = 8 ( x - 3 ) 7 x = 42 x = 6 the answer is b ."
Answer: B