District 6 sends three teams into Southern C semifinals