After the following code runs, what would the set look like?

Set<String> names = new TreeSet<String>();
names.add("Daniel");
names.add("Jenny");
names.add("Daniel");
names.add("Laurie");
names.add("Daniel");
{"Daniel", "Jenny", "Laurie"}
  • {"Daniel", "Jenny", "Daniel", "Laurie"}
  • {"Daniel", "Jenny", "Daniel", "Laurie", "Daniel"}
  • {"Daniel", "Daniel", "Daniel", "Jenny", "Laurie"}

There are no hints for this question.