When should a golfer begin play on each hole?

A. As soon as the players ahead of her are nearing the green.
B. When there are at least five players behind her waiting for their turn.
C. As all players behind her reach the previous hole's tee box.
D. When all players ahead of her have left the area into which she will hit the ball.