Which of the following is usually held for the purpose of nominating a political party's candidate for a public office?

A. third parties

B. caucus

C. primary

D. convention