قال الحسين بن الفضل وغيره:(لأنَّها نزلت مرَّتين، كل مرة معها سبعون ألف ملك مرة بمكة من أوائل ما نزل من القرآن ومرة بالمدينة، والسبب فيه أن سبع قوافل وافت من بصرى وأذرعات ليهود بني قريظة والنضير في يوم واحد، وفيها أنواع من البز وأوعية الطيب والجواهر وأمتعة البحر، فقال المسلمون: لو كانت هذه الأموال لنا، لتقوَّينا بها، ولأنفقناها في سبيل الله، فأنزل الله تعالى هذه السورة وقال: ولقد أعطيناكم سبع آيات هي خير لكم من هذه القوافل، ودليل هذا التأويل، قوله عز وجل في عقبها ({لَا تَمُدَّنَّ عَيْنَيْكَ}[الحجر: ٨٨]).
عندما ذكر الحسين هنا سبب نزول هذه الآية، فسَّر قوله {وَلَقَدْ آتَيْنَاكَ سَبْعًا مِنَ الْمَثَانِي} على ضوء هذا السبب، ثم دلَّل على صحة قوله بالآية بعدها، وهي قوله تعالى {لَا تَمُدَّنَّ عَيْنَيْكَ} فإن الله أغناكم بما هو أعظم من الأموال والمتع الزائلة.
(وقيل: هم نجباء الرسل المذكورون في سورة الأنعام، وهم ثمانية عشر وهو اختيار الحسين بن الفضل، قال: لقوله في عقبه {أُولَئِكَ الَّذِينَ هَدَى اللَّهُ فَبِهُدَاهُمُ اقْتَدِهْ}[الأنعام: ٩٠]).