About 100 Russian satellites are ______ the earth....

Câu hỏi: About 100 Russian satellites are ______ the earth. 
  

A. flying

B. orbitting

C. traveling

D. circuiting