No, only Tax Saving FDs provided by banks can be used for tax deduction under Section 80C. There is a lock- in for 5 years in such tax saving fixed deposits