Latest self Aptitude Question SOLUTION: 3889 + 12.952 - ? = 3854.002 A. 47.095 B. 47.752 C. 47.932 D. 47.95