Manage Program Flow - Multithreading

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

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