The dealer said Yes, she is here, madam. Whether she will see you or not, I do not know
What is the correct way to punctuate these sentences?
 A. 
The dealer said "Yes, she is here, madam." Whether she will see you or not, I do not know.
 B. 
The dealer said "Yes, she is here, madam. Whether she will see you or not, I do not know.
 C. 
The dealer said, "Yes, she is here, madam. Whether she will see you or not, I do not know."
 D. 
The dealer said, Yes, she is here, madam. "Whether she will see you or not, I do not know."