1.When you require full control to execute any code
2.When you require updating of your WSS data without security validation
3.When you don't want to create a new version for updates
4.a and b
Answer:4