A. "I will finish the project," he said.
B. "I will finish the project," he declared.
C. "I will finish the project," he assured.
D. "I will finish the project," he promised.
Explanation: The correct answer is "I will finish the project," he promised. The direct speech accurately represents how he said it, which was by making a promise.