A) Eight fifty miles per second
B) Two hundred miles per second
C) One Lac eighty six thousand miles per second
D) One thousand miles per second
A) Eight fifty miles per second
B) Two hundred miles per second
C) One Lac eighty six thousand miles per second
D) One thousand miles per second