5990. The news of the secret deal soon . . . . . . despite official silence. September 16, 2025 by Admin A. discovered B. disclosed C. leaked out D. divulged ✅ The correct answer is option C.