Among the Sahaabah (radhiyallahu ‘anhum) there were 2 groups that spent their wealth and strove in the course of deen. The first were those who spent and strove before the conquest of Makkah and the second were those who did so after the conquest of Makkah. Allah Ta‘ala says that both groups cannot be equal. The reason being that the first group were striving etc. without knowing what was the future going to be like; whether Islam will prevail and be dominant or not. On the other hand, the second group strove after seeing the success of Islam. However, despite the difference in both, Allah Ta‘ala announces that for each one will be husna i.e. Jannah. Hence, people may say what they wish to say regarding the Sahaabah, but Allah Ta`ala has already announced that they are the recipients of His everlasting bounties.
Source: Al-Haadi