1.Monitor variables that are outside the scope of the current stack frame
2.Set a breakpoint to track a particular instance
3.Inspect the values of an object's fields
4.Edit the value of a variable while the debugger is running your app
Answer:4