Hello Aspirant,
Your decision should be completely based upon your interest because if you do not have interest in yhe subject then you will never be able to excel much in the field.
Both of these are completely different different subjects and have good scope and future prospects.
B.Pharmacy
It has a very large scope, especially in the field of research. Your future prospects can be working in an industry, clinical set ups, drug control organizations, education and research sectors.
B.Sc Agriculture
This is a subject that seems interesting to only a few. This also has scope but mostly restricted to research. You will learn a lot of things about production, recombinantion, ways to improve agriculture field, etc.
Make sure that whichever subject you choose, you must get admission in a reputed government Institute to open up your chances of placements.
Hope this helps.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile