Кто отвечает за очистку кучи в C#?

C#основы языкасборка мусорауправление памятью