The botanical garden is the specialized gardens have the collection of living plants for reference. Plant species in these gardens are grown for identification purposes and each plant is labeled indicating its botanical/scientific name and its family. Whereas zoological park is for fauna.
So, the correct answer is option B.