challenge: What were some of the professions or roles held by Gleb Maksimilianovich Krzhizhanovsky?
  
  A. Soviet scientist, artist, and musician
  B. Soviet engineer, economist, and historian
  C. Soviet scientist, statesman, revolutionary, and writer
  D. Soviet philosopher, psychologist, and sociologist
  Answer: 