He have resigned from job and __ finished the task June 28, 2025 by Hassan GA) HadB) Have C) None of theseD) Has