-.-
So that will depends on how they really know about trading, mining, or hodler. Yes, they will say that is profitable but if we don't know anything about trading and mining, we should choose the last option which is become a hodler.
That will be profitable because we don't buy any mining hardware which needs a lot of money and we don't lose from trading. But we only hodl our Bitcoin for some term and sell it in the bull run. That will gives us the profit.
The only thing that you must aware from hodling your Bitcoin is controlling your emotion because you will see the price change time to time.
Trading, holding or mining can all be profitable but what OP wants to ask is which one is more profitable and I think there is no specific answer to this question.
Also, holding is probably the choice of most people as it is less expensive as well as less risky than the other two methods. But holding will take a lot of time and is not the right choice if OP is not a patient person and only likes to make money in short term.
As he said, he went to see a consultant before asking us and I think the experts definitely mentioned holding long term as this is considered the safest approach. But he didn't mention holding in his question, which suggests he might just be interested in mining and trading.