单项选择题

I don"t like making speeches in public; it"s so ______"

A.embarrassing
B.exciting
C.enlightening
D.embittering