Not sure of the answer, but I went for A. My reasoning is this.
1. Everyone that travels on public transport (sufficient condition) ------->> Has lunch in break room (necessary condition)
2. Some who have offices (sufficient condition) ------->> Dont take public transport (necessary condition)
Now start validating each answer choice against above logic. A says "Some employees who do not have offices eat lunch in the company break room".
If we negate argument 2 (sufficient condition) i.e. some who do not have offices ------>> Take public transport
From argument 1 we know that Anyone of takes public transport ------->> must be eating in break room
This matches what option A says and hence was my answer.
I may be wrong but can we get some expert comments?
GMATNinja nightblade354