In which battle Holy Prophet (S.A.W) deputed 50 skillful archers on a mountain?Islamiat A. Badr B. Ohad C. Ahzab D. None of these