Who directly challenges Richard for the throne in the play, “Richard III” ?

Who directly challenges Richard for the throne in the play, “Richard III” ?

A. Tyrell
B. King Edward IV
C. Queen Elizabeth
D. The Earl of Richmond