AFTER HE HAD FINISHED THE REPORT, HE SUBMITTED IT TO THE DIRECTOR....

58. After he had finished the report, he submitted it to the director. A. Finishing the report, it was submitted to the director. B. Having finished the report, it was submitted to the director. C. Having finished the report, he submitted to the director. D. Having finished the report, he submitted it to the director.