Answer :Fixed deposit if for those who want to keep a large sum of money in bank without using it for a few years or some one looking for one time investment with tax benifit. fixed deposit is just a fixed deposit on which you get intrest after few years. Insurance policy will give your life cover , and you can go for traditional policy which will give your good returns on maturity or go for pension plan which will give you regular income after a certain period or as ULIP, where you invest for few years and you will be insured for the rest of life. You have a lot of flexibility and security with insurance which you dont have with Fixed deposit.
Answer :According to me , insurance policy s best as it gives us life covers, tax benefit, good returns and family stability