As with all list questions, take the rules one at a time to eliminate wrong answers.
A is wrong because each row needs one yellow.
B is CORRECT.
C is wrong because store 5 is yellow. Store six (in the middle) is across from store five, the same color can’t be across from itself.
D is wrong because our setup showed that stores 4 and 6 were red and green, not green and red. Light 3 is green, so light 4 can’t be green:
E is wrong because there are two yellow.
Want a free Logic Games lesson?
Get a free sample of the Logic Games Mastery Seminar. Learn tips for going faster at logic games