Correct option is C
As per UNESCO, Rajasthan has 9 World Heritage Sites including Hill Forts of Rajasthan, Jantar Mantar Jaipur, Jaipur City itself, Keoladeo National Park, and several other protected monuments and natural sites recognized internationally. Explanation for each option: (a) 7: Incorrect. Earlier records listed fewer sites, but the number has now increased. (b) 11: Incorrect. 11 is the number of total heritage sites across India at a certain time, not in Rajasthan alone. (Source: ASI Official Data) (c) 9: Correct. Rajasthan officially has 9 World Heritage Sites as recognized by UNESCO. (d) 12: Incorrect. 12 is more than the current recognized sites in Rajasthan.