1.

124.35% of 8096 = ?

A. 10000
B. 2000
C. 1000
D. 12000
Answer» B. 2000


Discussion

No Comment Found