Call options at eapiry query

I am new to options and do have following understanding.
I purchased INDEX call options then on expiry date following holds true
(1) Spot price < Strike price < Breakeven point price
Then I will loose my premium (Complete loss of premium)
(2) Strike price < Spot price < Breakeven point price
Then I will get back my full premium ( No profit - No loss)
(3) Strike price < Breakeven point price < Spot price
Then I will get money = ( Spot prioce - Strike price) * No of option units

Please let me know if my above understanding is true

You can also refer to this module to get better understanding and you will get other insights about Options as well:

Thanks !!!