In Ghazwa Ahzab, How many Saḥabas were involved In the preparation of Ditch?

317

A. 3000
B. 2000
C. 1000
D. 4000