India said that it respects all religions as it calls the OIC statement 'Unwarranted' amid the ongoing row over remarks on Prophet Muhammad.