I do not like buy-and-hold and neither do I recommend or teach it to anyone (for very good reasons that I will go into in upcoming blogs).
I am assuming Kiyosaki was referring to investing in silver (and other commodities such as Gold) as a long term investment.