Why did Great Britain not recognize the Confederacy during the Civil War?

A) Great Britain wouldn’t recognize a country that allowed slavery.
B) Great Britain refused because France recognized the Confederacy.
C) Great Britain would only recognize a country it thought would win.
D) Great Britain never interfered with other nations’ affairs.