A tennis ball is dropped from a height of 20 feet, and bounces to half its previous height each time. Determine how many bounces it will take the tennis ball to reach 5 feet.
A. 2
B. 8
C. 5
D. C
Pls answer