In MS-Access, a table can have _________ primary key/keys.
In MS-Access, a table can have one primary key/keys.
It is a good practice to have a PK on every table, but it's not a MUST. Most probably you will need a unique index, and/or a clustered index (which is PK or not) depending on your need. "PRIMARY KEY constraints identify the column or set of columns that have values that uniquely identify a row in a table.
SQL PRIMARY KEY Constraint. The PRIMARY KEY constraint uniquely identifies each record in a database table. Primary keys must contain UNIQUE values, and cannot contain NULL values. A table can have only one primary key, which may consist of single or multiple fields.