The two parties that have held power in Britain since 1945 are ___________ .
A.the Democratic Party and the Republican Party B.the Conservative Party and the Labor Party C.the Labor Party and the Social Democratic Party D.the Labor Party and the Democratic Party正确答案B