Offensive according to who? Who's the arbiter of that? Who would you trust to make such descisions for you?
2. No one.
3. No one.
Also I'm Catholic and if I find something that offends me or my religious views, you know what I do? I move on with my life because if someone wants make a parody, I don't have to watch it. Like a user said above, freedom of speech, freedom of expression, freedom of artistic view.
We don't ban things just because we don't agree with them.