Sayyiduna Umar (may Allah be pleased with him) said: Whoever gives a gift and is not given anything in return has the most right to his gift, except (a gift) to a relative.
Al-Bukhari said: This is more authentic.
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الهبات / 12025