What is a reason that monopolies exist?

a. A firm owns a resource that no other firm can duplicate
b. Government regulations prohibit competition
c. A firm innovates and creates a unique product
d. Lack of consumer awareness and choice