Systemverilog inheritance, how to call multi level up function

In reply to aaaaaa:

You can use the scope operator ::

class test_c extends test_B;
    virtual funciton drive();
       // scope code before
       test_A::drive();
       // some code after
    endfunction 
endclass