Đáp án đúng: B
Trong lập trình hướng đối tượng, kế thừa là một cơ chế cho phép một lớp (lớp con) kế thừa các thuộc tính và phương thức từ một lớp khác (lớp cha). Kế thừa có thể diễn ra nhiều cấp, tức là một lớp con có thể kế thừa từ một lớp cha, và lớp cha này lại kế thừa từ một lớp cha khác nữa, và cứ tiếp tục như vậy. Về mặt lý thuyết, số lượng mức kế thừa là không giới hạn, nó chỉ bị giới hạn bởi tài nguyên hệ thống (ví dụ: bộ nhớ).
Do đó, đáp án đúng là B: Vô số tùy theo bộ nhớ.