In how many Ghazwas did the Prophet Muhammad (S.A.W) participate? (CSS MPT 2022)

A. 27
B. 17
C. 37
D. None of these

If the aforementioned Answer is Wrong. Leave a Reply with an authentic source.