A. HAVE ANNOUNCED B. HAVE TOLD C. HAS REQUIRED D. HAVE DEMANDED

28.a. have announced b. have told c. has required d. have demanded