Which of the following is NOT considered a type of minor political party?
A. ideological party
B. economic protest party
C. splinter party
D. socially progressive party