I have very simple question, No body can give you return more then they earn it. The maximum a Bank Earn is Giving loans. If they give loan at 10% interests, then they can can give return at 3%. So to give return at 10%, the loan rate should be somewhere around 25%. which is IMPOSSIBLE. Only benefit of Insurance is If you Die accidentally. else there is no gain.
Best and Safe is to Invest in Recurring Deposit or Fixed Deposit. Once I had been to Axis Bank for opening a fixed deposit. The Bank official was after me mad to not invest in Fixed Deposit , instead in Unit Linked.
Thumb rule, do not do what they say.They will always say on their benefit.