Question: How often does Earth rotate on its axis?

  Options: 
 A. once every 12 hours
 B. once every 24 hours
 C. once every month
 D. once every year
Answer: B