Transforming disaster into opportunity—did you hear what happened?—has made him a hero. is the correct answer. simply because it is asking if you have heard what happened then continues with the rest of the sentence and has correct punctuation for the situation.