What is the answer: Which are the two main political parties in the USA?
democrats and republicans