Which term most closely applies to this situation?

Marissa refused to eat her apple unless it was skinned, sliced, and arranged in a circle on her favorite plate.

A. frolicsome
B. finicky
C. pedantic
D. loathe