Ghazwa Badar was fought in which Hijri year?

A. 2 A.H
B. 4 A.H
C. 5 A.H
D. 7 A.H

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