Sahih al-Bukhari 4783 - "Of them, some have fulfilled their obligations (i.e ., have been martyred) and some of them are still waiting, but they have never changed (i.e., they never proved treacherous to their covenant which they concluded with Allah) in the least." (V.33:23) | Criterion