The correct answer is: Canvas and paper.
Madhubani art is a traditional Indian art form that originated in the Mithila region of Bihar. It is characterized by its use of vibrant colors, intricate patterns, and stylized figures. Traditionally, Madhubani art was painted on walls and floors, but some modern artists have started painting on canvas and paper. This has allowed Madhubani art to reach a wider audience and has also made it easier to preserve and display.
Terracotta is a type of unglazed pottery that is made from clay. It is a popular material for Madhubani art because it is easy to work with and can be easily decorated. However, terracotta is not as durable as canvas or paper, so it is not always the best choice for long-term display.
Wooden boxes are another popular material for Madhubani art. They are durable and can be easily decorated. However, they can be expensive, and they can be difficult to transport.
Textiles are a relatively new medium for Madhubani art. They are lightweight and easy to transport, and they can be easily displayed. However, they are not as durable as canvas or paper, and they can be difficult to clean.
Overall, canvas and paper are the best materials for Madhubani art because they are durable, easy to work with, and easy to display.