A. RichmondB. Queen ElizabethC. Richard IIID. The princes
Correct Answer: Richard III ✔
Last Updated: April 28, 2023