What is the purpose of the 802.11 PeerKey Handshake in a WLAN BSS?

A.
Initiates a fast BSS transition for associations and reassociations
B.
Producing keys for securing data frames directly between stations while associated with an access point
C.
Ensures that peer WMM stations can control the medium until a data exchange is complete
D.
Producing Group Transient Keys (GTKs) for encrypting multicast and broadcast frames in a BSS