A. SHOCKED B. AMAZED C.SUDDENED D. THRILLING

31. a. shocked b. amazed c.suddened d. thrilling