challenge: What is the main topic of investigation in the BBC World documentary 'The Code-Breakers'?
  
  A. The role of computer programming in bridging the digital divide in developed nations
  B. The history of computer programming and its evolution over time
  C. The impact of proprietary software on economic development
  D. The use of free and open-source software in poor countries for economic development
  Answer: 