Does it means that all miners must belong to a mining pool?
Not necessary, they can solo mine. But they need lots of consideration to do so, and it's not profitable not unless they have hundreds or thousands of miners asic rigs. Based on latest block records its rare that solo miners mine a block, most are those pools who have thousands of miners on them and open for registration such as Foundry, Binance, Viabtc, etc.