Ojeen Dynasty ruled Kashmir for at least _____________. A. 110 years B. 100 yearsC. 95 years D. 105 years