1.

12.49% of 839.859 = ?

Answer»

95
100
115
105

Answer :B


Discussion

No Comment Found