Choosing .Net Framework for Application Development
Use .NET 5.0 (recommended) or Latest for new application development.
Because .Net 5.0 have only CLR(Common Language Runtime) instead of seperate runtime for everysingle platform. .Net 5.0 also have only one BCL(Base Class Library).
Everything is unified into .Net 5.0.