Answer
Elizabeth May was named an officer of the Order of Canada in 2005. The Order of Canada is a national order of merit of Canada that recognizes outstanding achievement, dedication to the community or a career in the arts, science or sport. The Order was created in 1967 by Queen Elizabeth II. May was recognized for her work as an environmental activist and politician.