Latest self Aptitude Question SOLUTION: 34:41::23:____ a.25 b.27 c.32 d.36