A. SUPPLIED B. GIVEN C. OFFERED D. FULFILLED

21. A. supplied B. given C. offered D. fulfilled