The TurboTax Deluxe desktop edition supports Schedule C. There may a recommendation that you upgrade to Home & Business but it is only a recommendation and not a requirement.
All the TurboTax desktop editions include the same forms, schedules and worksheets.