It could be A C and E. Riveting means compelling, to evoke interest in a powerful way. I assume you know what persuasive and emotional mean. I mean, you could use microscopic if it means it is a small speech, but I don't think most would use that word. I honestly don't know, but I hope it helped.