多项选择题

A.实行差额选举给选民提供充分选择的机会
B.设立秘密写票处保证选民不受干扰
C.自由地按照自己的意志填写选票
D.设定了罢免程序