How often is the party platform written?

How often is the party platform written?

a. every two years
b. every four years
c. every year