Which of the following is a requirement for membership in either the Democratic or Republican Party?

A.

pass a test on the party philosophy

B.

pay a certain amount of dues (differs by state)

C.

say you are a member of that party (register)

D.

all of the above