Что будет выведено на экран?

#include <iostream> 
 
class Base 
{ 
 public: 
 Base()  {   PrintClassName();  } 
 
 virtual void PrintClassName() {   std::cout<<"Base"; } 
}; 
 
class Derived: public Base 
{ 
 public: 
 Derived() { } 
 void PrintClassName()  {   std::cout<<"Derived";  } 
}; 
 
int main(int argc, char *argv[]) 
{ 
    Derived d; 
}
Base
Derived