In our times a political party means:
A. People have common opinion
B. People who have united for achieving political ends
C. People who have joined because they have common opinion
D. People who have different political viewpoints