A. SURPRISING B. ASTONISHING C. AMAZING D. INTERESTING

149. A. surprising B. astonishing C. amazing D. interesting