8995. Sonnet 116 is composed by October 4, 2025 by Admin A. William Shakespeer B. William Shakespeare C. William Shakepeare D. William Shakespear ✅ The correct answer is option B.