A. Emmanuel Macron B. Theresa May C. Angela Merkel D. Justin Trudeau Submitted by: Ashfaque Ali KhosoAdvertisement Advertisement