How many Saḥabas were involved in the preparation of Ditch in Ghazwa Ahzab? | Ace MCQs