What is the meaning of the idiom "green with envy"?

A.
feeling jealous

B.
feeling ill

C.
holding a grudge

D.
always wearing green