The answer for this question seems to mix up the template strand with the coding strand. The answer says "RNA polymerase is matching nucleotides to the coding strand". This is false as the template strand is what is used to build the nucleotides so that the genetic material on the coding strand can be expressed as an mRNA.
"DNA is double-stranded, but only one strand serves as a template for transcription at any given time. This template strand is called the noncoding strand. The nontemplate strand is referred to as the coding strand because its sequence will be the same as that of the new RNA molecule." Retrieved via https://www.nature.com/scitable/topicpage/dna-transcription-426/#:~:text=DNA%20is%20double%2Dstranded%2C%20but,of%20the%20new%20RNA%20molecule.