Hello,
D pharms is a diploma course after 10+2 . It is of two years and there are options like opening your own medical store. Average 10k is the expected salaray.
B pharma is quite different. It is a bachelor degree after which you are eligible for M Pharma after which you can get better paid jobs.
Both are quite good if you want to have higher studies, better qualification and high paid jobs in the sector then apply for B pharma.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile