Who were the Pharisees?

Jewish lawyers
Jewish priests
Jewish nobility
Jewish tax collectors