Selet the correct option which best expresses the meaning of the Idiom/Phrase: 'An Olive branch'

Advertise Here

Q:1) Selet the correct option which best expresses the meaning of the Idiom/Phrase: 'An Olive branch'

Answer: 
D