Answer:
D) All of the above are correct
Step-by-step explanation:
Many people indeed do not know that price controls produce shortages, and we do not only refer to the general public, but also many politicians, who are ignorant of economic theory.
Property owners are politically unpopular because they are frequently perceived as being more priviliged and not paying their fair share. Populist politicans can use them as scapegoats to rile up support.
Many people benefit from rent controls, from owners colluding to the government, to real estate cartels, to tenants, or the government itself it it holds public housing.