Yes, you can earn rewards or frequent flyer miles with your business class ticket. However, the amount of miles earned may vary depending on the airline and your membership status.