EVERYONE HAS HEARD THE NEWS FROM HIM,

431.Everyone has heard the news from him, ? A. hasn’t it B haven’t they C. haven’t them D. hasn’t everyone