B. Socialist
An anarchist simply doesn't believe in government, a nativist is against immigration and a populist simply tries to represents the will of the people. None of these are a very good fit, a socialist however, is pro government regulations. Therefore that is the correct answer.