Sahih Bukhari – Hadith No : 4044

Narrated Mu`adh: The one who asked (the Prophet) was Gabriel (refer to Hadith 5.327).

Hadith In Arabic Text :

حدثنا إسحاق بن منصور، أخبرنا يزيد، أخبرنا يحيى، سمع معاذ بن رفاعة، أن ملكا، سأل النبي صلى الله عليه وسلم‏.‏ وعن يحيى، أن يزيد بن الهاد أخبره أنه كان معه يوم حدثه معاذ هذا الحديث، فقال يزيد فقال معاذ إن السائل هو جبريل عليه السلام‏.‏

Chapter : Military Expeditions led by the Prophet (pbuh) (Al-Maghaazi) – كتاب المغازى