How often must an insurance agent's license in New York be renewed?

A) Biennially
B) Annually
C) Every three years
D) Every five years