1.

12.49% of 839.859 = ?

A. 95
B. 100
C. 115
D. 105
Answer» C. 115


Discussion

No Comment Found