You have all three
Try to check your BCH balace use e.g.
https://bitinfocharts.com/bitcoin%20cash (enter your addy to see the balance). BTG is not yet fully ready as far as I know.
All are completely different coins (you can sell each of them individually) ... but problem is all coins are in the same address (so you need to extract them).
There is lot of guides how to extract BCH from your wallet (not yet proper guide how to do it with BTG). I used coinomi to get my BCH (sweep private key).
Just a hint: extraction ( in most cases) involves private key sweep so you should first send your BTC to new address and stop using the old one (it becomes compromised).