Find the word which is closest in meaning to the phrase or sentences given below :
A sumptuous house :
Option A is the right answer.
A sumptuous house is a luxurious or opulent house.
sumptuous(adj): grand, luxurious. Source: https://dictionary.cambridge.org/dictionary/english/sumptuous
Option B ornate(adj): having complicated decoration
Option C old-fashioned(adj): outdated
Option D artistic(adj): related to art