E is best because the current statement has a dangling modifier. Were the murals painted in the city’s grandest buildings, or were the artists in the city’s grandest buildings?
I also have to comment that, with VERY few exceptions, the addition of the word “amazing” can’t help but make a sentence worse, not better. It’s simply the current generation’s version of awesome, excellent, wicked, cool, groovy, and hip. None of them really means anything, and there is almost always a more precise way to convey whatever the writer intends by that word.
It’s one of the first things I teach my freshman writing students.