Which statement best defines a communist government?

A communist government gives power to the party leader.
A communist government is an autocracy.
A communist government is led by one political party.
A communist government allows for limited voting.