Answer:
b. between $100 and $200
Explanation:
Producer surplus: The producer surplus is a difference between the willing price declared by the producers and the price the producers receives for supplying the goods and services.
In mathematically,
Producer surplus = Willing price - Receiving price
              = $400 - $300
              = $100