A. DESPERATE B. IRRITATE C. GRATEFUL D. FRUSTRATE

7. A. desperate B. irritate C. grateful D. frustrate