Which sentence is punctuated correctly?
a: The new school directory is out; it contains the names and phone numbers of all the students in the school.
b: The new school directory is out, it contains the names and phone numbers of all the students in the school.
c: The new school directory is out; it contains: the names and phone numbers of all the students in the school.
d: The new school directory is out: it contains the names, and phone numbers of all the students in the school.