Minor parties have contributed MOST to United States politics by
A causing major parties to adopt their ideas
B providing more candidates from which voters can choose
Placing their presidential candidates on the ballot
D Establishing political precedents