Which of the following actors reprised their role as a Hogwarts staff member in the final battle scene of Harry Potter and the Deathly Hallows – Part 2?

A. Emma Thompson as Sybill Trelawney
B. Gemma Jones as Pomona Sprout
C. Miriam Margolyes as Minerva McGonagall
D. Helen Mirren as Rubeus Hagrid
Answer: 