A. Hazrat Khalid bin Waleed (R.A) B. Abdur Rehman bin Auf (R.A) C. Abdullah bin Rawaha (R.A) D. All of Above