What needs to be done to correct this sentence?

Just what would you do,David,if the
situation were reversed?

a. THE SENTENCE IS CORRECTLY PUNCUATED
b. REMOVE THE COMMA BEFORE DAVID
c. REMOVE THE COMMA AFTER DAVID
d. REPLACE THE COMMA WITH A SEMICOLON

The sentence is just fine as is -- except you need to have a space after each comma.

=)