The earth completes one rotation around its axis in:

A ) 22hrs

B ) 24 hours

C ) 26 hours

D ) 28 hours