Manage Program Flow - Multithreading

You want to synchronize access by using a lock statement. On which member do you lock?

string _lock = “mylock”
int _lock = 42;
this
object _lock = new object();