The beta version of an application is defined as a detailed evaluation of the work of a program is intended to accomplish, developed through the direct surveys and interviews of users and observation of the job a piece of software is to perform.
B.beta version
Step-by-step explanation:
Most organizations, before launching the actual software, tend to launch the beta version of that software. This beta version is generally limited to a number of users but that completely depends on the organization.
The users use the software and submit their valuable feedback to the organization enlisting the shortcomings of the software if any. After this process, the software is launched in the market and is available to everyone.