Correct Answer is A, Season meat before roasting to fully develop the flavor.
When it comes to roast something, it is really important to season it with required spices, and let it set for 2 hours at least. Letting it rest for overnight is the best option though. As it absorbs all the spices and takes out the tasty flavor of the meat.
So seasoning the meat before roasting is very important for delicious flavor.