The correct answer is D. she weaves a magic web.
Weaving can be considered to be an artistic form of expression, because you are using your creativity in order to create something new and beautiful. Similarly, the Lady of Shalott is weaving her magic web, making her an artist of some sorts. The other options don't really have much to do with art.