This answer is completely incorrect. At first glance it may seem reasonable, but thinkabout it. Not all gentlemen are members of this club. I'm sure there is a perfectly acceptable gentleman somewhere who has never even heard of the club. In fact, there are surely more gentlemen who are NOT part of this club than those who ARE. So you see, all members of this club are gentleman, but not all gentlemen are members of this club.
Considering these statements carefully, it can be understood by giving a logical approach to it. The statement actually claims that only gentlemen CAN BECOME a member of the club, but not that only gentlemen ARE members of the club. It further states that many club members are officers. They are officers; it does not necessarily mean they are gentlemen.
And lastly, it writes that "SOME of the officers have been invited for dinner." Hence, it would be wrong to say all the members belonging to the club have been called up or invited for dinner. Also, to accept the statement that all gentlemen belong to the club would be a fallacy.
All gentlemen do not belong to the club; the club is just for gentlemen. You cannot also say that only the gentlemen have been called upon to the dinner because this is due to the simple fact that not all the officers are gentlemen. Therefore, some of the officers are not recognized as gentlemen.
It is evident from the statements that only men are invited to become part of the club. Women are not allowed to take part in the club at all. Some of the men are invited to dinner but there are also some who were not able to attend. The dinner does not seem to require the presence of all the members of the club. This means that A cannot be the answer.
B is also obviously not the right answer because it was reiterated that only men were invited to become members of the club. D cannot be the answer too because it says, gentlemen. Who knows if all the officers that were invited to dinner can be considered gentlemen.