A. DIFFERENCE B. DIFFICULT C. SUPPORTING D. BEAUTIFUL

3. A. difference

B. difficult

C. supporting

D. beautiful