Brazil's Socialist party named popular environmentalist Marina Silva their presidential candidate Wednesday, replacing her late running mate Eduardo Campos after his death in a plane crash last week.