امام صادق عليه السلام :
قُلْتُ لاَبى عَبْدِ اللّه عليه السلام : اُطْعِمُ سائِلاً لا اَعْرِفُهُ مُسْلِما؟ فَقالَ: نَعَمْ اَعْطِ مَنْ لا تَعْرِفُهُ بِوِلايَةٍ وَ لا عَداوَةٍ لِلْحَقِّ اِنَّ اللّه عَزَّوَجَلَّ يَقولُ: «و قولوا لِلنّاسِ حُسْنا» و لا تُطْعِمْ مَنْ نَصَبَ لِشَىْ ءٍ مِنَ الْحَقِّ اَوْ دَعا اِلى شَىْ ءٍ مِنَ الْباطِلِ؛
آيا به فقيرى كه نمى دانم مسلمان است غذا بدهم؟ حضرت فرمود: آرى، به كسى كه نمى دانى دوست است يا دشمن حق، غذا بده؛ زيرا خداوند مى فرمايد: «با مردم به نيكى سخن بگوييد» ولى به كسى كه با حق دشمنى مى كند و يا به باطلى دعوت مى كند غذا مده.
كافى(ط-الاسلامیه)ج 4، ص 13