Bengaluru, Oct 28 (UNI) The BJP-JD(S) alliance has won all four Karnataka Legislative Council seats contested by teachers and graduates, with the JD(S) wresting the Bengaluru Teachers’ constituency from the ruling Congress and the BJP retaining the other three seats, in a setback to the Congress government.