Since the cuban revolution, which resulted in the overthrow of general fulgencio batista's authoritarian regime, cuba has had a

a.fascist government.

b.communist government.

c.democratic government.

d.theocratic government.