The correct option is C Both A and B
The shopping complexes and malls in urban markets sell both branded and non-branded goods. Branded goods are expensive and claim to be of better quality. While non-branded goods are not that expensive and can be afforded by anyone. Companies producing branded products sell them through shops in large urban markets and at times, through special showrooms. Only fewer people can afford to buy the branded goods.