How many major political parties are there in Canada?
two
None of the above
three
four
(C) three
Explanation: