Which type of rock would most likely to be the best oil reservoir?

(A) Granite
(B) Shale
(C) Sandstone
(D) Salt

The answer is: (B) Shale