Yes, while starting a business in the US with a business visa is possible, the criteria and conditions may differ based on the visa type you have applied for. A B-1 visa limits the visa holder to specific business activities only and does not directly grant the holder access to set up a business in the US. Some of the other business visa options, like the L-1 or E-2 visas, are specifically for foreign entrepreneurs and businesspeople, granting them access to perform or participate in expansive business activities.