KBC 2024| How many days did the Kurukshetra war last in the Mahabharata?

KBC 2024, The options of the Super Sandook question -How many days did the Kurukshetra war last in the Mahabharata?

A. 108

B. 18

C. 10

D. 15

The answer is B. 18