The correct answer is: B. 21 May
World Day for Cultural Diversity for Dialogue and Development is observed on 21 May every year. It was proclaimed by the United Nations General Assembly in 2002 to promote cultural diversity and dialogue among peoples. The day is also a reminder of the importance of cultural diversity for sustainable development.
Option A is incorrect because 11 December is the International Day of Human Rights.
Option C is incorrect because 8 March is International Women’s Day.
Option D is incorrect because 9 August is the International Day of the World’s Indigenous Peoples.