Answer: b. an exception based on public policy.
Explanation:
Based on the information given in the question and with respect to the employment-at-will doctrine, this is an exception based on public policy.
An exception based on public policy simply means that an employee shouldn't have his or her contract with a company terminated because such individual exercises the rights that were meant to protect workers under other laws. This is illustrated in the question with regards to Lin.