tafsir related Arabic terms

I need help with a History question. All explanations and answers will be used to help me learn.

Hello I have homework and the question is

McAuliffe refers to a number of tafsir related Arabic terms including, asbab al-nuzul, nasikh, al-’amm (general)/al-khass (specific), fada’il, al-tafsir bi-l-ma’thur, al-tafsir bi-l-ra’y, and isra’iliyyat. Choose any three of the above terms and briefly describe their import for Qur’anic exegesis.

I give example a screenshot_19 for the homework one of my friend answer the question

"Get 15% discount on your first 3 orders with us"
Use the following coupon
"FIRST15"

Order Now