Answer:
Jasmine only.
Jasmine and Kanti only.
No one.
Step-by-step explanation:
There is no possible way to invite all three friends.
Since both Samir and Kanti will not attend if someone else is not invited, Jasmine is the only friend that can be invited on her own:
One person: Jasmine.
When inviting two people, if Jasmine is invited, Samir can't be invited and Kanti will only attend if Jasmine also does. Therefore, Jasmine and Kanti can go together and there is no way Kanti can be invited.
Two people: Jasmine and Kanti.
Furthermore, if nobody is invited, no one will be unhappy.