No Object Pascal (Delphi), o polimorfismo de inclusão é garantido pelas operações com a:

  • A.

    cláusula virtual na superclasse e com a cláusula override na subclasse.

  • B.

    cláusula virtual na superclasse e com a cláusula reintroduce na subclasse.

  • C.

    cláusula dynamic na superclasse e com a cláusula reintroduce na subclasse.

  • D.

    cláusula virtual na superclasse e com a cláusula overload na subclasse.

  • E. simples redefinição da operação na subclasse.