以下关于B-树的说法正确的是? A. 所有的非叶子节点都包含n个子节点 B. 所有的非叶子节点都包含n个关键字 C. 树中所有叶子节点都在同一层 D. 树中每个节点的关键字都小于其所有子节点的关键字 答案解析 B-树的特点是所有的非叶子节点最多包含m个子节点,其中m是B-树的阶。非叶子节点包含的关键字数n小于m,所以选项A和B不正确。B-树的叶子节点都在同一层,这是B-树的定义之一,所以选项C正确。而选项D描述的是二叉搜索树的特点,不是B-树的特点。正确答案是C。 正确答案:C