A. GENEROUS B. EXTENSIVE C. ACCOMPLISH D. ETERNAL

7. A. generous B. extensive C. accomplish D. eternal