Answer :
Most semi-permanent hair colours last between four and six weeks. Blue and green semi-permanent hair colours, for example, can last up to seven weeks.
Hence, option C is the correct answer.
Although semi-permanent hair dye typically ages over a period of six weeks, you might notice it starting to fade early. Semi-permanent and permanent solutions vary from one another depending on which part of the hair is actually coloured.
The primary distinction between demi-permanent and semi-permanent hair colours is how long the colour will remain in the hair after multiple washings and sun exposure. In contrast to permanent hair colour, demi-lasting up to 30 washings and semi-lasting about 5 are both temporary procedures.
Learn to know more about Colours here: brainly.com/question/911645
#SPJ4