The correct options are
B Shiva
C Vishnu
The Rajputs were famous for their temples, palaces and forts. Temples like the Dilawar temple, Vimala temple, Luna Vasai and the Somnath temple were built by them. Most of the temples had Vishnu and Shiva as their patron gods.