单项选择题

So far, five students in our class _____ the communist party in our class.

A.join
B.have joined
C.joined
D.will join