Beta release definition

Question:
Which of the following best describes a beta release?

  1. It is the first functioning version of a system released to a select group of stakeholders
  2. It meets all functional requirements
  3. It is intended for all users
  4. It is the most stable release
Answer:
B - is the correct answer. The beta release meets all functional requirements