Your decision about which of these investments to make is going to depend on how long you expect to leave the money in the account. For example, based on the figures you give us, if you think you are going to want to withdraw the money in three months or less then you should chose the savings account. For ten months or more you should choose the Fixed Deposit. (As Michael Kjorling says, "flexible to withdraw at any time" does not mean you won't pay penalties for withdrawing early that's why you shouldn't choose the longer term deposits if you want to withdraw earlier).
That's the simplest approach. The trouble of course is that you don't necessarily know how long you are going to leave the money in. If you are saving for a house, and you know you won't want to buy in the next year, the 12 month deposit looks good. But what if your car suddenly needs repairs? You would have to withdraw that money early and pay the penalties, and it turns out you would have been better of putting it in the savings account.
A good approach is:
- Decide how long you are likely to want to leave the money invested, and put it in the place that gives the best interest rate for that time period
- Make sure you have enough money in no-penalty easy-to-withdraw accounts to cover any emergencies you might have in that time