How does the Bill of Rights protect citizens?

It lists civil rights and provides penalties if they are not kept by the government.
It keeps the local police from searching any home without having federal permission.
It allows citizens to decide for themselves which rules a government will have.
It restricts both the federal and state governments from abusing citizens rights.
PICK ONE

It restricts both the federal and state governments from abusing citizens rights.