Which of the following sentences is correctly punctuated?
A. I bought four pairs of socks two shirts and two pairs of pants.
B. She did not water the plants while you were away: therefore; they wilted.
C. We swam in the lake for many hours; before it got dark.
D. My friends are visiting from New York, New York; San Diego, California; and Philadelphia, Pennsylvania.