So let me run my 'Three key question' analysis on the argument.
1). What is the OPPOSITE of the conclusion?
The painting was completed BEFORE 1507 or AFTER 1509.
2). How could that happen, GIVEN THAT THE PREMISES (about the coin and the paint pigment) ARE TRUE?
Completed before 1507:
-The design of the coin was known before the coin itself was minted (Perhaps, even, the coin was designed after the coin Michaelangelo painted)
Completed after 1509:
-Michaelangelo started painting the painting before 1509 with paint that had that pigment, then continued painting the painting after 1509 with paint that didn't have the pigment.
3). What assumptions, then, must be true to save the argument?
-The coin-design was not in the painting *before* the coin itself was minted.
-Michaelangelo didn't start the painting with one pigment, then switch to paints without that pigment.
The right answer 'B' seems to be dealing with this second assumption. Now, it's a little vague, right? Which is annoying. Because, hey, could not he have worked on the painting for 'several years' and still finished in 1508? Sure, why not?
(It seems like the conclusion should have been about 'starting and completing the painting in the year 1508'--my guess is they thought that made the problem too obvious).
But here's the issue. If Michaelangelo worked on the painting for 'several years,' it completely obliterates the reasoning used in the 'pigment' premise. It makes that aspect of the argument completely null and void.
This is subtle, but in Critical Reasoning you're really dealing with the REASONING of an argument, not its TRUTH... These are often co-mingled, but they technically don't need to be.
If Michaelangelo worked on the painting for several years, the REASONING the author is using to say 'it must have been completed before 1509' is obliterated EVEN IF the painting still could have been completed before 1509 after several years of work. We just now have no reason to *think* it was. The argument RELIES on the assumption that the painting was done 'quickly.'
I agree there's some kind of annoying eyebrow raising stuff in this question, but mostly still think B is an objectively good and fair answer.