contestada

What should you revise in the following sentence:
Famous dog trainer Deb Tennen writes, "Some of my best friends are dogs."

A.) Add a hyphen after writes
B.) Add analysis
C.) Add what article, book, or site the quote comes from
D.) All of the above

PS- i dont think it D, what do you think