A. 300 meter per second
B. 320 meter per second
C. 340 meters per second
D. 370 meter per second
Right Answer: 340 meters per second
February 19, 2018 Asghar Khan Everyday Science
Total 0 Votes:
0
0