Which VSCs require the implementation of opportunistic key caching?

A.
Any VSC that supports Layer 3 roaming
B.
All VSCs that are secured by WPA/WPA2-PSK or WPA/WPA2 with 802.1x
C.
Any VSC that is secured by WPA/WPA2 with 802.1x
D.
All access-controlled VSCs