What led to widespread protests in Iran in 2009?

What led to widespread protests in Iran in 2009?

A) the rise of the Hezbollah
B)charges of election
C) fraud the overthrow of the shah
D) reforms in women’s rights