RSTP introduces the backup port role, which provides a redundant path to a segment already reached through a designated port on the same bridge. Legacy 802.1D STP defined only root, designated and blocked roles, so backup did not exist.
Why this answer
RSTP (IEEE 802.1w) introduced two new port roles that did not exist in legacy 802.1D STP: the Alternate port (option E) and the Backup port (option C). An Alternate port is a discarding port that receives superior BPDUs from another bridge and serves as an immediate replacement for the Root port if it fails, while a Backup port is a discarding port that receives superior BPDUs from its own bridge (a redundant connection to the same shared segment) and can immediately replace a Designated port. Both roles enable RSTP's rapid failover by allowing pre-computed, ready-to-use backup paths instead of waiting for STP timers.
The other options are not new to RSTP: Root port (B) and Designated port (D) are the two forwarding roles already defined in 802.1D STP, and Master port (A) is a role specific to Multiple Spanning Tree Protocol (MSTP, 802.1s) used on boundary ports toward the Common Spanning Tree region, not a role introduced by RSTP.
Exam trap
The trap is confusing RSTP's new roles (Alternate, Backup) with roles that existed in 802.1D (Root, Designated) or with MSTP-specific roles like Master.