C. community because a semicolon is kind of like there's two sentences and it seperates them. For example:
She was beautiful; she felt the flowing silkiness of her hair.
Students should have to have a certain amount of community service hours to graduate. For one, it would help the community, of course. Second, the students would learn about helping the community. And it would make graduating a little bit more of a challenge, so not just anyone can graduate. If doing community service was mandatory to graduate many people would benefit.