What is a full binary tree?

(a) Each node has exactly zero or two children

(b) Each node has exactly two children

(c) All the leaves are at the same level

(d) Each node has exactly one or two children

My question is taken from Binary Tree Properties in portion Binary Trees of Data Structures & Algorithms I

The question was asked during an online exam.