7707. Insulin drug was discovered by____________? September 20, 2025 by Admin A. Charles Herbert Best B. Prof John James Rickard Macleod C. Sir Frederick Grant Banting D. Leonard Thompson ✅ The correct answer is option C.