Krishnadevaraya's biography is detailed in:

  • Telugu literature
  • Foreign accounts & inscriptions
  • Portuguese chronicles
  • All of the above
Answer: 4