Apartheid is specifically associated with South Africa - when there is a question mentioning this word, it's very likely that it's connected to this country. South Africa is also the correct answer here. Apartheid ended in 1994 and 1997 is the year when the new Constitution came into power.
The correct answer is C, as the Honest Leadership and Open Government Act affects lobbying in the United States as it prohibits lobbyists from giving gifts to legislators.
This law was sanctioned in 2007, during George W. Bush's administration, and, among other things, it prohibits lobbyists from giving gifts to members of Congress as a way to convince them to support their petitions.
I believe the correct answer is D
D) a Congress and Supreme Court