A. Iblees B. Hazrat Jibraeel (AS) C. Hazrat Hawwa (AS) D. All of the above Submitted by: Engr. Abdul Hafeez