The political parties are generally formed on the basis of: __________?
A. Common interests
B. Common economic and political principles
C. Common group interests
D. All the above