How many battles of Panipat have there been?

A. Two
B. One
C. Four
D. Three 

🧠 Explanation:

There have been three battles of Panipat, each historically significant in shaping Indian history. “Battles” is a noun; “have been” is present perfect tense. Alternatives like “conflicts” or “wars” exist, but “battles” specifically denotes historic military encounters. Knowledge of history is important for cultural and political understanding.