Carla Gray "Benari" Hall Scott is a fictional character on the American soap opera One Life to Live. The role was portrayed by Ellen Holly from October 1968 ...