what was one cause of the English civil war?

A. Elizabeth was a bad queen
B. William and Mary were catholic
C. Henry VIII refused to marry
D. Charles did not recognize parliament's power

is it B?
I know that religion was a big part of it....

I would say B bcuz religion was the major cause of the E.C.W.

Religion became a big part of it, but it was not B. William and Mary were not the king and queen at that time. Try reading your text materials or this:

http://www.history.com/topics/british-history/english-civil-wars

The English Civil War was indeed largely fueled by religious conflicts, but the answer is not option B. William and Mary being Catholic did not directly cause the English Civil War. To determine the correct answer, we need to examine each option and assess its relevance to the causes of the war.

Option A is incorrect. The English Civil War occurred long after Queen Elizabeth I's reign, so her effectiveness as a queen is not directly related to the causes of the war.

Option C is also incorrect. Henry VIII's refusal to marry is not a significant cause of the English Civil War. While Henry's actions had a profound impact on English history, the specific cause of the civil war lies elsewhere.

Option D is the correct answer. Charles I, not Charles, did not recognize the power of Parliament. He believed in the divine right of kings, which meant he believed his authority came directly from God and that he did not need Parliament's consent to govern. This belief clashed with Parliament's desire to have more influence and decision-making power. The tension between Charles I and Parliament over the issue of sovereignty eventually led to the outbreak of the English Civil War.

To get the answer, it is necessary to analyze the historical context, key events, and ideologies surrounding the English Civil War. By examining the actions and beliefs of the monarchs, parliamentarians, and religious factions during this period, you can identify the cause of the conflict.