单项选择题

已知有一棵二叉树,其高度为n,并且有且只有n个结点,那么二叉树的树形有( )种。

A.nlog 2 n
B.2 n+1
C.2n-1
D.2 n-1