Latest self Aptitude Question SOLUTION: 34.95 + 240.016 + 23.98 = ? A. 298.0946 B. 298.111 C. 298.946 D. 299.09