Yes, you can definitely apply for B. Ed after completing b pharmacy. To pursue. B. Ed degree from a recognized University, aspirants must be a graduate in any discipline
Now, after completing b pharma you are not eligible for UPTET. For UPTET, you must be undergraduate with any of stream either bsc,ba or bcom with b. Ed or D. El. El degree.
Hope this information will help you