A. IMPRESSIVE B. IMPRESSED C. IMPRESSING D. IMPRESSIVELY

12.A. impressive B. impressed C. impressing D. impressively