On the spot discussion about a topic is denoted as ?

A. Manuscript
B. Impromptu
C. Extemporaneous
D. None of them
ANSWER C