challenge: What is the primary function of Chainlink's decentralized oracle network?
  
  A. To validate transactions on a blockchain
  B. To create new cryptocurrency tokens
  C. To connect blockchains to off-chain data and computation resources
  D. To facilitate peer-to-peer transactions on a blockchain
  Answer: 