In an urban area, should you honk the horn to warn that you are going to overtake?

In an urban area, should you honk the horn to warn that you are going to overtake?
A)Yes, unless you are near a hospital.
B)Yes, as long as it is at short intervals and the sound is not shrill.
C)No.Correct