MCQShareFor how many years did Rajputs defend India from foreign invasions $?$A$200$ yearsB$300$ yearsC$400$ years✓$500$ years