Correct answer is C
Explanation: A constraint limits a project managers options. Project budet, Pre-Assignments and Matrix environments may limit a project managers options regarding team selection. Negotiation is not a constraint, it is a technique used by a project manager to overcome these constraints.
Reference: PMBOK Guide 5th Edition, page 267