Sahih Bukhari Volume 003, Book 050, Hadith Number 876.

Narated By Jabir bin 'Abdullah : I gave the pledge of allegiance to Allah's Apostle for offering the prayers perfectly paying the Zakat and giving good advice to every Muslim.