单项选择题

How long did the Knights of Labor last()

A.60 years.
B.31 years.
C.50 years.
D.21 years.