Answer:
B. When consumers do not have enough information to make good choices.
Step-by-step explanation:
When economists develop theories about the market, they usually do so under the assumption that the market operates under perfect conditions. In these scenarios, consumers are rational beings that know how to make good decisions. However, in real life, consumers often do not have enough information to make good choices. This can lead to a market that behaves inefficiently.