How many primary keys can a table have

Between 1-5

No limit

One

At least one but not more than two