Choice D sounds more accurate. Because if your speaking to an audience slang words would be considered grammatical errors and in order for them to understand you should use proper English. Also I think if you use extremely formal words the audience might have a hard time understanding and processing the information, which might make the essay a little boring.