Only one, always. There is no multiple inheritance in C#. Any declared class without explicit specification of a base class is automatically derived from System.Object. 
 
System.Object does not have a base class itself, but the question asks only about derived classes.
                    
                 
             
        
Login in to like
Login in to comment