A speech researched and planned ahead of time but the exact wording is not scripted and will vary somewhat from the presentation is _____________.

a. scripted
b. extemporaneous
c. impromptu
d. memorized