Why did many Cubans resent the rule of Fulgencio Batista?

Why did many Cubans resent the rule of Fulgencio Batista?
A- Batista was a Soviet Ally and they dislike Soviet influence over their economy.
B- Batista was a US Ally and they dislike the US influence over their economy.
C- Batista was a US Ally but would not back the United States against the USSR.
D- Batista was a Soviet Ally Who frequently threaten the nearby United States.