23. _______ all the work required by his boss, Joshua is now ready for a vacation away from the office.(A) Completed(B) To complete(C) Being completed(D) Having completed