In CNF, all rules are of the form $A\to BC$ or $A \to a.$ So, to get a string of length $n$ we need $n-1$ steps producing $n$ Non-terminals and then $n$ steps converting these non-terminals to terminals. Thus, we need exactly $n-1+n = 2n-1$ steps.
Correct Answer: A