What is the most important quality that characterizes a good speech?

What is the most important quality that characterizes a good speech?
A.well-polished languageB.interesting openingC.smooth flow of informationD.valuable ideas to share with正确答案:valuable ideas to share with