Latest self Aptitude Question SOLUTION: 35:13::91:? A 40 B 35 C 32 D 21