单项选择题

有一棵非空二叉树(第0层为根结点),其第i层上至多有______个结点。

A.2i
B.2i-1
C.2i+1-1
D.i