I have to agree, the wording of the question is questionable.
Directly from the source sighted in the answer to the question:
50 instances on a stand-alone server for all SQL Server editions except for Workgroup. Workgroup supports a maximum of 16 instances per computer.
SQL Server supports 25 instances on a failover cluster.
By the way, I did get the question "correct".