John was 43 years old when he married Betty. They just celebrated their fifth wedding anniversary, and Betty's age is now 7/8 of John's. How old is Betty? Choose the correct choice from the following answers.
A) 24 B) 26 C) 42 D) 30 E) 32

Rationale: "assume betty ' s age on marriage = x years . john ' s age on marriage = 43 john ' s age after 5 years = 48 years . betty ' s age after 5 years = x + 5 given : x + 5 = 7 / 8 ( 48 ) = 42 therefore betty ' s current age = 42 option c"
Answer: C