In the following question, out of the four alternatives, select the alternative which best expresses the meaning of the idiom/Phrase. To give the devil his due
The Beijing Declaration was a resolution adopted by the UN at the end of the Fourth World Conference on Women on 15 September 1995. The resolution adopted to promulgate a set of principles concerning the equality of men and women.