Question: What happens when we try to compile the class definition in following code snippet?
class Birds {};
class Peacock : protected Birds {};
[A].[ez-toc] It will not compile because class body of Birds is not defined.
[B].It will not compile because class body of Peacock is not defined.
[C].It will not compile because a class cannot be protectedly inherited from other class.
[D].It will compile succesfully.
Answer: Option D