A. Ibn-e-Haitem B. Benjamin Franklin C. Archemedes D. None Submitted by: Asifa TariqAdvertisement Advertisement