Al-Kahf’s revelation was in Makkah (except for verses 28, 83, and 101 revealed in Madinah). Thus,...