What caused the United States to declare war on Spain in 1898?

A. the destruction of the USS Maine
B. the brutality used by Spanish soldiers against the people of Cuba
C. the election of pro-Cuban president William McKinley