Essa é uma pergunta complicada! Aqui está o porquê:
*
Todas as rochas contêm minerais. Rochas são compostas por um ou mais minerais. Pense nisso como um bolo. O bolo é a rocha, e os ingredientes (farinha, açúcar, ovos etc.) são os minerais.
*
Algumas rochas são compostas por um único mineral. Por exemplo, o calcário é composto principalmente da calcita mineral.
*
Muitas rochas são compostas por vários minerais. Granito é um exemplo comum. Contém quartzo, feldspato e mica.
Então, em vez de dizer "uma rocha que contém minerais", é mais preciso dizer:
*
"Uma rocha é um sólido que ocorre naturalmente composto de um ou mais minerais."