Answer:
food : any nutritious substance that people or animals eat or drink or that plants absorb in order to maintain life and growth.
edible : fit or suitable to be eaten.
...........
I think you should combine c and d if possible, if not then a is the best answer in my opinion.
Her motives for wanting to be queen come from her own power hungry ambitions.