Re: None of your buisness.....
just pretend you didn't hear their comment and start a new conversation, if that doesnt work then walk away.
personally i would say "if your so bothered about my financial affairs maybe you could chip in, afterall what are relatives for? and thankyou so much for being so considerate."