1. Nokia 7450 ESS, 7750 SR, 7950 XRS, and VSR Multicast Routing Protocols Guide, Release 21.10.R1
For Correct Answer (D): In the "PIM" chapter, section "Bootstrap Router (BSR)", it states: "Each C-BSR collects BSMs and elects a single BSR for the PIM domain using an election algorithm. The C-BSR with the highest priority is elected as the BSR. If all C-BSRs have the same priority, the C-BSR with the highest IP address is elected as the BSR." (This confirms the election of a single BSR).
For Incorrect Answer (C): In the "PIM" chapter, section "Rendezvous Point (RP)", it describes the RP-Set: "The elected BSR builds a set of C-RPs, called the RP-Set, and includes the RP-Set in the BSMs that it periodically originates." (This confirms the existence of a set of multiple RPs).
For Incorrect Answer (B): The configuration examples within the "PIM" chapter demonstrate that the bootstrap-candidate and rp-candidate commands can be configured under the same configure>router>pim context, indicating a single router can perform both roles.
2. RFC 5059: Bootstrap Router (BSR) Mechanism for PIM
For Correct Answer (D): Section 3.1, "BSR Election," details the process where all BSR candidates in a domain elect a single BSR. It specifies, "The BSR election procedure is simple: a candidate BSR includes its own priority and address in the Bootstrap messages it originates. A C-BSR which hears about a BSR with a higher priority value... ceases to send Bootstrap messages... This ensures that eventually only one BSR is left active in the domain."