Who was revealed to be Hooded Justice in the episode 'This Extraordinary Being'?

A. Angela's grandfather, Will Reeves
B. Dave Gibbons, the co-creator of the Watchmen comic series
C. The Comedian, a member of the Minutemen
D. Hollis Mason, the original Nite Owl
Answer: 