Turkish Princes ruled Kashmir for at least _____________. On March 15, 2021By admin A. 40 years B. 41 yearsC. 45 years D. 43 years