Sayyiduna Zayd bin Khalid al-Juhani (may Allah be pleased with him) narrates this statement of the Noble Prophet (peace and blessings of Allah be upon him): "Shall I not tell you about the best of witnesses? They are those who present their testimony before they are asked for it. (The narrator is in doubt, perhaps these are the words:) They state it."