A. Iblees
B. Hazrat Jibraeel (AS)
C. Hazrat Hawwa (AS)
D. All of the above