First of all maximum number of households: We want to bring the circles to overlap as much as possible.
80 - Cell phone
75 - DVD
55 - MP3
Let's take a Cell phone and DVD circles since they will have maximum overlap. They must overlap in 55 households so that the total number of households is 100. Now put the MP3 households in a way to maximize all three overlaps.
So at most 55 households can have all 3.
Now, the minimum number of households: We want to take the circles as far apart from each other as possible. Now put the MP3 households in a way to minimize all three overlaps. So make the MP3 households occupy the shaded region i.e. region occupied by DVD players alone and cell phones alone. You will be able to adjust 45 MP3s outside the common area but you will need to put 10 of the MP3 households in the common area. So minimum overlap is 10.
x - y = 55 - 10 = 45
Answer: C