How to remove all duplicate items in a list of string in C# : I have a list  of string C# like this:
var B = new List<string>() { "A", "B", "C", "B", "C", "B", "D" };

Could you help me how to get new list with only item "A" and "D" after remove all duplicate items 