The correct answer is: C. Neither.....nor
The phrase "Neither.....nor" is used to indicate that two things are not true or are not happening. In this case, "Neither John nor Peter has come to school today. They are absent." means that both John and Peter are absent from school today.