Final answer:
PowerShell is open-source and available for Windows, macOS, and Linux. The open-source version known as PowerShell Core expands its support beyond Windows to these additional operating systems.
Step-by-step explanation:
PowerShell is an open-source automation and configuration management framework from Microsoft. It is not only widely used but also supports various operating systems. The correct answer to the question is A) Windows, macOS, and Linux. These platforms have access to PowerShell Core, which is the open-source version of PowerShell. It is important to note that PowerShell is not officially available for Android or iOS. The traditional version of PowerShell that was built into Windows known as Windows PowerShell is only available for Windows operating systems, but the PowerShell Core, also known as PowerShell 7, is what enables cross-platform support.