Concept:Patriots are people who show love, loyalty, and commitment to their country’s defence and development.Explanation:Politicians, vigilantes, and soldiers may serve society in certain ways, but the word that best describes people committed to defending and developing the nation is patriots.Therefore, the correct option is B.Answer:B. patriots.