Prime Minister Narendra Modi on Sunday hit out at the Opposition for allegedly mocking religious traditions and attempting to divide society.