Answer:
B is the correct answer because mas formal means more formal.
Explanation:
Un vestido means a dress, and dresses are formal ware. If you look at the first answer a) it says deportiva which is sport, and informal.
B) más formal
Un vestido
A dress
A dress is formal wear.
cantidad de tiempo limitado
reveal
natural
independent
generous
passionate
romantic