Concept:This is the meaning of a verse from Surah Ad-Duhaa.Explanation:The verse is from Qur'an chapter 93 (Ad-Duhaa), verse 3.The transliterated words are: "Wala'akhiratu khairul laka minal ula."It translates literally as "And the Hereafter will be better for you than the present life."Therefore, the correct option is B.Answer:B. and the hereafter will be better for you than the present.