131. Which of the following persons can perform the contract? October 4, 2025 by Admin A. Promisor alone B. Legal representatives of the Promisor C. Agent of the Promisor D. All of these ✅ The correct answer is option D.