D.
The little boy proudly recited four letters: A, B, C, and D.
A semicolon can ONLY follow an independent clause.
(In the case of answer 'A,' the sentence requires one after 'letters,' but as it is written now without one, it is, of course, incorrect.