Counter questioning does not help

1st instance: I asked caller where you got my number. He replied, he got from database. I asked which database. He said database which we receive from above. I asked above from where. He said he had no idea.
2nd instance: I asked caller where you got my number. She said she gets from her agency. I told give me agency details. That girl started pleading that sorry sir I am student, I just work for few hours where we get list of number, mobile to call. Then we make calls.
3rd instance: I politely told caller that if can't provide me source, at least why can't you check that my number is DND. So he replied that scheme which he wants to tell is of my benefit. I shouted that are you idiot, don't you see that I am getting disturbed. Then caller told me to mind my language. I hang up, but he kept calling 2-3 times again. I blocked that number. (Now I have blocked all calls starting from 011 and 012 which I think is STD code for NCR. I know nobody whom I know will call from those landline numbers

)
4th instance: Just yesterday, I got call from girl for LIC. I again started asking her source, which she did not knew. Then I started telling her about DND. She simply said, if you don't want to listen, simply say that, why telling me other things. I was shocked at her attitude :O
So most of the time, I don't speak anything just keep phone aside, or keep holding near ears without saying anything
