正确答案应该是D.
来分析一下每一个选项.
首先,如果有‘-“的话所有的词都应该还原为单数,而且”15岁“作为一个概念是不能把”15“和”岁“当成两个词语的.所以排除B和C.
A和D的语法都是对的.
但是A只能作表语,使用的时候只能说”She is 15 years old.“或者是”This girl is 15 years old.“,不能后接名词.
而15-year-old等于一个形容词,通过”-“把三个单词变成了一个.可以作为定语放在名词之前.
所以正确答案是D.
有问题继续问,
希望能够帮到楼主哈~