Taking a look at the current scenario, I would suggest that B. Pharma is better than Bsc.Biotech /Agriculture.
As currently there has been a rise in the number of of pharmaceutical companies, so if you feel you have the potential to work in this field for such companies then surely B. Pharma is the better option.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile