Concept:This problem is based on the ratio of present ages and the relation between ages at different times (past and future).
First find A's present age using the given condition, then determine D's age, and finally find the required difference.
Explanation:Let the present ages of A and B be
11x and
9x respectively.
C's present age is given as 34, so C's age after 2 years =
34+2=36.
After 2 years, A's age is
32​ of C's age at that time.
So, A's age after 2 years =
32​×36=24.
Hence, present age of A =
24−2=22.
Since
22=11x, we get
x=2.
Therefore, present age of B =
9x=18.
Now, 4 years ago, A's age =
22−4=18.
This age is 50% of D's age 4 years ago.
So, D's age 4 years ago =
18×2=36.
Thus, present age of D =
36+4=40.
Age of A 3 years ago =
22−3=19.
Age of D 5 years hence =
40+5=45.
Required difference =
45−19=26.
Answer:Option B. 26