What is a major difference between a tianguis and a centro comercial?

A.) a tianguis is usually open air, and a centro comercial is not
B.) a tianguis is very large, and a centro comercial is not
C.) a tianguis has live music, and a centro comercial does not
D.) a tianguis is open every day, and a centro comercial is not