Which letter salutation is correctly punctuated?

A.
Dear Madam.

B.
Dear Senator Crandall--

C.
Dear Mr. Rubenstein;

D.
Dear Sir: