51 is 85% of what number?
A) 1.67
B) 51
C) 60
D) 43.35
A) 1.67
B) 51
C) 60
D) 43.35