California's AB 1825 requires employers with 50 or more employees to provide sexual harassment prevention training to supervisors. How often must this training be completed?
-
A
Annually
-
B
Every two years
-
C
Every three years
-
D
Only at time of promotion