Arrange in chronological order: Leave a Comment / GK Mcqs A. Battle of Badr B. Battle of Khaibar C. Battle of Hunain D. Both a & b