Which sentence is punctuated correctly?

A: We had to memorize Washington’s Farewell Speech.

B: I have subscribed to Cooking magazine for many years.

C: Edward once said that his favorite Dickens novel was “Great Expectations.”

D: Shari reads The Wall Street Journal every day and is very up-to-date on current events.

All the sentences are punctuated correctly, but option D contains a compound sentence and is punctuated correctly using a coordinating conjunction and a comma.