'Decennial' means consisting of or occuring every ------.
A
five years
B
ten years
C
six years
D
twenty years
Correct Answer: ten years