Given that $(mnp)(mnp)(mnp) = 25$ and that $(m²np)(n²mp)(p²mn) = 4$ for real numbers $m$, $n$, and $p$, what is the value of $mnp$?
a) 2
b) 5
c) 10
d) 20