Correct option is D
Given:
· Dave sits in between Bob and Carol.
· Emma sits to the left of Alice.
· Alice and Carol are not neighbours.
According to the given seating instructions the arrangement is:

So, Emma sits to the immediate right of Carol.
Thus, correct option is (d).