Which sentence uses dialogue correctly?

A. I said "Jeffrey," you need to learn to ask questions before you make an agreement.
B. I said, "Jeffrey, you need to learn to ask questions before you make an agreement."
C. I said "Jeffrey, you need to learn to ask questions before you make an agreement".
D. "I said, Jeffrey, you need to learn to ask questions before you make an agreement."