kyle4736 kyle4736 21-01-2024 Social Studies contestada What body is most directly responsible to the electorate (a.k.a. - voters)?a) Executive branchb) Legislaturec) Judiciaryd) Political parties