Which of the following is correct about Product Backlog refinement?
a. It should be done immediately before Sprint Planning.
b. It should be timeboxed for 8 hours or less.
c. The Scrum Master should facilitate it.
d. Multiple teams may participate in it.
e. Normally, it shouldn't take more than 10% of the Scrum Team's time.