Which one among the following temples is the earliest in time?

  1. The Sun Temple at Martand
  2. The Jandial Temple
  3. The Gupta Temple at Deogarh
  4. The Kailasanatha Temple at Kanchipuram


Martand Sun Temple was built in 8th century CE. The Jandial Temple may have been built in the 2nd century BCE. The Gupta Temple (Dashavatara Temple) at Deogarh was built in late Gupta Period around 500 CE. Kanchi Kailasanathar Temple was built around 700 AD.

The correct option is B.