6 people are required to make 16 sofas in 2 days. Option C is correct.
To solve this problem
Firstly, let's find the rate of production per person per day:
8 sofas / (4 people * 3 days) = 8 / 12 = 2/3 sofas per person per day.
Now, to calculate the number of workers needed to produce 16 sofas in two days:
(2/3 sofas per person per day) * (x people) * (2 days) = 16 sofas.
Now, let multiply the both sides by 3/2 to solve for x:
x = (16 * 3/2) / (2 * 2) = 24 / 4 = 6.
Therefore, 6 people are required to make 16 sofas in 2 days.