The correct option is A ugly
Exquisite means extremely beautiful and delicate. The opposite of exquisite is ugly, or unpleasant or repulsive, especially in appearance. Hence, Option A is correct. Among the rest of the options, cheap means low in price, especially in relation to similar items or services, old means having lived for a long time, expensive means costing a lot of money. These do not express this antonym, hence incorrect.