Hello, I'm following a tutorial at Inheritance (C# Programming Guide) | Microsoft Docs and I'm getting this error:

Inconsistent Accessibility: base class WorkItem is less accessible than class ChangeRequest

What's going on here? I've come accross with this before on that site. Here's a part of the code:

VB.NET Code:
  1. namespace Business
  2. {
  3.     // ChangeRequest derives from WorkItem and adds an item (originalItemID)
  4.     // and two constructors
  5.     public class ChangeRequest : WorkItem
  6.     {
  7.         protected int originalItemID { get; set; }
  8.         ...