Detailed explanation and options for the selected question.
Option 2 is correct because "Each" takes a singular verb ("has") and singular possessive noun ("assignment"). Options 1, 3, and 4 violate these rules.