In Canada the federal governments have always been formed by ________.
A. the Liberal Party
B. the Progressive Conservative Party
C. either the Liberal Party or the Progressive Conservative Party
D. both the Liberal Party and the Progressive Conservation Party