What are the three main roles in the DHCPv6 basic protocol architecture? (Multiple choice)