Natural reservoir of phosphorus is Option A Sea water Option B Animal bones Option C Rocks Option D Fossils Vinay 3 years ago The correct answer is Option C Rocks. This is because – The largest reservoir of phosphorus is in sedimentary rocks..